با سلام,
در تاپیک ها و کامنت های مختلف در سایت اصلی و انجمن اندروید کده به دفعات زیادی دیده شده که سوالاتی در مورد عدم اجرا شدن و چگونگی اجرای یک بازی پرسیده شده. همچنین در بین این سوالات بسیاری از آن ها بسیار کلیشه ای و تکراری هستند و تعداد بسیار کمی از آن ها ارزش جواب دادن دارند! از این جهت، این تاپیک مرجع برای پوشش دادن مشکلات متداول در نصب بازی های مختلف می باشد و هدف کلی ما از ایجاد آن رفع مشکلات کاربران در این زمینه و جلوگیری از به وجود آمدن تاپیک های مربوط به مشکلات نصب بازی ها، و همچنین سوالات پرتکرار می باشد.
توجه: برای توضیحات بیشتر روی مشاهده متن مخفی کلیک کنید.
بازی های دیتا دار و غیر دیتا دار:
غیر دیتا دار ( Only APK!)
تقریبا هیچ کدام از کاربران در نصب بازی های غیر دیتا دار مشکلی ندارند. این بازی ها فقط یک فایل نصبی apk دارند که با نصب آن دیگر نیاز به انجام هیچکاری جهت اجرای آن ندارید و خلاص! بیشتر بازی های کژوال (Casual) و کم حجم از این نوع هستند.(البته اخیرا دیده شده نسخه ی اولیه یک بازی دیتا دار بوده, اما شرکت سازنده در آپدیت بعدی برای آن نسخه فایل دیتا را به طور کلی بر می دارد و از آن طرف یک Apk ارائه می دهد با حجم بیشتر, البته می گم خیلی کم پیش میاد و برای حجم های زیاد تقریبا این روش جوابگو نبوده تا الان) در نصب بازی های غیر دیتا دار حتما قبل از دانلود از سازگاری ورژن اندروید خود با آن چه که بازی با آن سازگار است مطلع شوید.
دیتا دار ( Not only APK, but also Data! )
خب تقریبا نصف مشکلات کاربران گرامی از اینجا شروع میشه.(البته اونایی که 1-2 سال هست با این سیستم عامل سروکار دارند معمولا مشکلی در این زمینه پیش نمیاد براشون)
اصلا این دیتا لعنتی چیه؟!
خب همونطور که حجم بازی بالا میره، برای پوشش دادن کل حجم اون فایل Apk کفایت نمی کنه و اینجاست که دیتا پیدا میشه!
فایل های دیتا بر چه اساسی هستند؟
دو نوع: یا یک دیتا برای همه دیوایس ها, یا دیتا های مختلف برای پردازنده های گرافیکی مختلف.
درمورد دیتا نوع اول که کاملا مشخص هست. یعنی یک دیتا عمومی برای ساپورت همه ی دیوایس هایی که از نظر سخت افزاری قدرت اجرای بازی رو دارن.
اما نوع دوم:
این نوع دیتا ها برای GPU های مختلف نظیر Mali, PowerVr, Adreno ,Tegra و... عرضه می شوند که با توجه به GPU دیوایس شما نوع خاصی از این دیتا ها برای مثال فقط Mali یا Adreno باید دانلود شود و در غیر این صورت بازی با دیوایس شما سازگاری چندانی نخواهد داشت یا در اجرا مشکلاتی به وجود میاد.
و اما یک راه بدون دردسر برای پی بردن به مدل GPU شما:
نرم افزار [تنها کاربران عضو قادر به دیدن لینک میباشند.] را نصب کنید و بعد از گرفتن بنچمارک از دیوایس خود, تمام اطلاعات سخت افزاری و سیستمی به شما داده می شود. کافیست به اطلاعات بخش Gpu خود در این نرم افزار مراجعه کنید.
نرم افزار پیشنهادی دیگر نیز [تنها کاربران عضو قادر به دیدن لینک میباشند.] می باشد.
در حالت کلی نیز به لینک های زیر (جهت اطلاعات سطحی) از پردازنده گرافیکی خود مراجعه کنید:
- [تنها کاربران عضو قادر به دیدن لینک میباشند.]
- [تنها کاربران عضو قادر به دیدن لینک میباشند.]
- [تنها کاربران عضو قادر به دیدن لینک میباشند.]
- [تنها کاربران عضو قادر به دیدن لینک میباشند.]
- [تنها کاربران عضو قادر به دیدن لینک میباشند.]
- [تنها کاربران عضو قادر به دیدن لینک میباشند.]
- [تنها کاربران عضو قادر به دیدن لینک میباشند.]
...
پردازنده های گرافیکی نه چندان مرجع و مشهور: (آپدیت می شود)
این مبحث خیلی وقت نیست که پروندش باز شده. فعلا با یک توضیحات مختصر سعی می کنیم ببندیمش. برای مثال پردازنده هایی گرافیکی نظیر Broadcom هم داریم.نمونه اش در Galaxy Grand هست و مدلش Broadcom VideoCore IV هست. Broadcom در واقع به صورت مجزا Gpu هم تولید می کنه در لیست Gpu های مرجع قرار نداره. همچنین مورد دیگری که در این لیست قرار می گیرد چند نمونه از محصولات Huawei می باشد.برای مثال در یک بررسی از پردازنده های گرافیکی تبلت های شرکت Huawei به چیپ ست HiSilicon K3V2 اشاره شده است که از پردازنده گرافیکی نه چندان شناخته شده Vivante GC4000 استفاده می کند. البته محصولاتی نظیر این هم داریم. اول از همه درمورد بازدهی این نوع محصولات بحث میشه. برای مثال Galaxy S III که از معماری Cortex A9 و پردازنده های گرافیکی Mali 400 استفاده می کند را با محصولی نظیر Ascend P6 مقایسه می کنیم که از نظر معماری پردازشی همان Cortex A9 است. در اینجا Gpu فرق می کند و همچنین شرکت سازنده چیپ. امتیازات برای اس3 و P6 به صورت زیر است:
توجه: اعداد در بنچمارک Epic Citadel نشان دهنده فریم ریت است.
توجه2: در همه ی بنچمارک های بالا امتیاز بیشتر= بازدهی بیشتر (Higher is better)
از آنجایی که این نوع GPU ها دیتای اختصاصی ندارند، باید دیتا های "سازگار" با آن ها را دانلود کرد.ا ما چه دیتا هایی سازگارند؟! (دارندگان این نوع محصولات باید پاسخگو باشند!)
برای نصب یک بازی دیتا دار بهتر است موارد زیر را بدانیم:
سخت افزار قوی (High End)
سه فاکتور مهم CPU ,GPU و RAM از عوامل مهمی هستند که می تونن موجب قوی بودن یا ضعیف بودن سخت افزار اسمارتفون / تبلت اندرویدی شما بشن.به طور کلی:
A. پرچمدار های سال جاری (مثلا در زمانی که این مقاله نوشته می شود سال 2014 در نظر گرفته می شود) قادر اند تمام بازی های دیتا دار که عرضه شده اند و عرضه خواهند شد را به راحتی اجرا کنند.
B. پرچمدران سال قبل نیز در توانایی اجرای همه ی بازی ها را دارند ولی ممکن است در اجرای بعضی از آن ها فریم ریت کمی افت کند و یا اگر قرار است فریم ریت ثابت بماند, کیفیت گرافیکی و تکسچر ها و ... تا حدی اندک کاهش یابند.
C. در مورد پرچمداران دو سال قبل نیز هیچ چیزی را با صراحت کامل نمی توان بیان کرد. اما همچنان یک اسمارتفون مانند S3 که در این لیست قرار می گیرد مشکل چندانی در اجرای یک بازی ندارد ولی باز هم تاکید می کنم که فریم ریت کاهش می یابد و اگر آن را با دیوایس های به روز تر مقایسه کنید کیفیت گرافیکی در بعضی موارد کمتر است.
D. پرچمداران سه سال قبل را خواهشا ول کنید! در این مورد 90 درصد باید تست بشه بعد درموردش صحبت می کنیم
E. درمورد چهار سال قبل هم لطفا سوال نپرسید!
توجه: سایر دیوایس های دیگر که سخت افزاری به مانند موارد ذکر شده کلی بالا را دارا هستند , به مانند آن ها عمل می کنند.(A,B,C,D,E)
میشه درمورد سخت افزار بیشتر توضیح بدین؟!
اما CPU در چه حالتی قوی هست؟
معماری/تعداد هسته/فرکانس کاری
اینجا یه سوال کلیشه ای و بدون جواب هست : کدوم یکی از موارد بالا بیشترین تاثیر رو داره؟
آقا ممکنه محصول ما قدرت کافی داشته باشه ولی باز هم شاهد لگ باشیم؟
( بسیار مهم) قبل از پرسیدن سوال درمورد مشکل در نصب بازی ها به موارد زیر دقت کنید :
A. در سایت اصلی محل کپی دیتا همه بازی ها ذکر شده است.
B. اگر در داخل دیتای بازی تنها فایلی با پسوند obb باشه باید پوشه به مسیر android/obb منتقل شود.
C. اگر داخل دیتای بازی فایل های پر تعداد و تعدادی پوشه دیگر باشد، دیتا باید به مسیر android/data منتقل شود.
D. اگر در پوشه Android فایلی به نام Obb یافت نکردید ، حتما باید آن را بسازید.(همچنین فولدر Data)
E. اگر در هنگام کپی پیست کردن دیتا به "صورت مستقیم" در Obb اجازه کپی پیست به شما داده نمی شود،(زمانی که دیوایس اندرویدی شما به Pc متصل است و میخواهید دیتا را طریق PC در دیوایس خود کپی کنید) ابتدا فایل دیتا را در یک فولدر دیگر(فرض مثال Download) در دیوایس خود کپی کنید و بعد از آن, دیتا را توسط "دیوایس اندرویدی خود" به Obb و یا فولدر هایی نظیر آن انتقال دهید.
F. رام های رسمی شناخته ترین گزینه برای اجرا بازیست گرچه کاستوم رام هایی هستند که می توانند بازدهی را بیشتر کنند ولی قبل از استفاده از آن ها باید از سازگاری آن ها اطلاع کافی داشته باشید.
G. قبل از اجرای بعضی از بازی ها باید اکانت شما در جی میل سینک باشد.برای اطلاعات بیشتر [تنها کاربران عضو قادر به دیدن لینک میباشند.] مراجعه کنید.
H. اگر فایل دیتای بازی ها را با فرمت zip ,rar و ... [به عبارتی اکسترکت نشده] در دیوایس اندرویدی شما موجود است، جهت اکسترک کردن آن توسط گوشی/تبلت شما پیشنهاد می شود از نرم افزار [تنها کاربران عضو قادر به دیدن لینک میباشند.]استفاده کنید. ( جهت دانلود به [تنها کاربران عضو قادر به دیدن لینک میباشند.] مراجعه کنید )
خطا های عمومی هنگام نصب بازی ها: (آپدیت می شود)
- invalid license---> سینک نبودن در جی میل/عدم سازگاری/کرک بازی مشکل دارد
- سیاه شدن صفحه---> ضعف سخت افزاری/عدم سازگاری
- درخواست دانلود دیتا بعد از کپی کردن دیتا---> دیتا در مسیر نادرست کپی شده/ عدم سینک بودن اکانت گوگل
- Can not Copy در هنگام کپی دیتا ---> در بالا ذکر شد (مورد E)
توجه: این ارور دارای پیغام زیر می باشد.
با توجه به مشاهده کردن بازی های گوناگون از چند سال اخیر ، تقریبا باید گفت بهینه سازی روز به روز، ثانیه به ثانیه داره بهتر میشه و تقریبا نوع دوم دیتا ها دارن کم تر میشن. از این رو انتظار میره سوالات کاربران با توجه به آشنا بودنشون در سال های آینده کمتر شود.cannot copy file. The device has either stopped responding or been disconnected
این مقاله به مرور زمان کاملتر خواهد شد …
علاقه مندي ها (Bookmarks)