در صورتی که تا به حال فایل اپلیکیشن apk را برای تلفن هوشمند اندرویدی خود دانلود نموده باشید، می دانید که این مورد چقدر گیج کننده بود است.
روش تشخیص اطلاعات گوشی اندرویدی برای نصب اپلیکیشن apk مناسب
اغلب اپلیکیشن های اندرویدی در چندین نسخه مختلف، بر اساس مشخصات دستگاه های هوشمند اندرویدی طراحی شده اند، در این میان سوالی که مطرح است این است که چگونه می توان فهمید کدام برنامه برای کدام دستگاه مناسب است ؟
آشنایی با نسخه های مختلف فایل های برنامه های اندرویدی با پسوند APK
در صورتی که فایل های برنامه های اندرویدی خود را از سایت APK Mirror که یک سایت قانونی برای دانلود فایل های اپلیکیشن های برنامه های اندرویدی که در Play Store به صورت رایگان در دسترس است، می باشد.
اگر برنامه اندرویدی مورد نظر که شما به دنبال نصب آن از فروشگاه گوگل پلی Play Store هستید به دلیل مواردی که در برخی نقاط جغرافیایی محدود شده است توانایی نصب آن را ندارید و برای دستگاه شما در دسترس نیست و یا فایل بروزرسانی آن برای گوشی شما ارائه نشده باشد، استفاده از ویژگی سایت APK Mirror یک گزینه عالی است.
همچنین شما می توانید، پیام “this item is not available in your country” که گوگل پلی استور (فروشگاه گوگل پلی) در هنگام دانلود فایل مورد نظرتان به شما می دهد را با استفاده از سایت APK Mirror دانلود کنید و مشکل را حل کنید.
موردی که در حین دانلود فایل اپلیکیشن مورد نظر خود با آن مواجه خواهید شد، نسخه های متداول اپلیکیشن های اندرویدی مورد نظر بر اساس اطلاعات گوشی های اندرویدی می باشد.
اگر برنامه مورد نظر تنها یک نسخه داشته باشد، دیگر نگران این موضوع نخواهید بود که کدام را می بایست برای اپلیکیشن اندرویدی خود دانلود کنید.
این در حالی است که برای برخی از برنامه های اندرویدی چندین نسخه در دسترس می باشد، به عنوان مثال اپلیکیشن YouTube دارای 40 نوع مختلف است.
در این زمان است که باید بدانید بهترین نسخه برای تلفن هوشمند اندرویدی شما کدام یکی می باشد.
به طور کلی ، جزئیات اپلیکیشن های اندرویدی به سه دسته اصلی تقسیم می شوند:
- Architecture: منظور از این کلمه نوع پردازنده در تلفن شما می باشد. معمولاً گزینه هایی همچون arm ، arm64 ، x86 و x86_64 را شامل می شود، ARM و x86 برای پردازنده های 32 بیتی هستند ، در حالی که arm64 و x86_64 برای پردازنده های 64 بیتی می باشند.
- نسخه Android: این گزینه مربوط به نسخه سیستم عامل Android می باشد که در دستگاه اندرویدی شما در حال اجرا است.
- Screen DPI :کلمه ی DPI مخفف Dots Per Inch است و تراکم پیکسل صفحه نمایش تلفن شما است. به عنوان مثال ، یک صفحه نمایش شش اینچی فول اچ دی (1080 * 1920) دارای DPI 367 پوند است. این رزولوشن را تا 2840 * 1440 برآورده می نمایید و DPI به 537 پوند افزایش می یابد.
از نظر فنی ، اصطلاحات صحیح هنگام مراجعه به تراکم پیکسل باید PPI یا Pixels Per Inch باشد. اما از آنجا که APK Mirror از این به عنوان DPI نام می برند ، ما نیز اصطلاحات نسبی را دنبال خواهیم نمود.
مقایسه ARM و x86 در گوشی های اندرویدی
در حالی که نسخه Android و DPI از نظر مفهومی کاملاً ساده هستند، ولی معماری پردازنده (Architecture) داستان دیگری دارد.
ARM: این ساختار معماری پردازنده های موبایل می باشد و اکنون اکثر تلفن ها از آن استفاده می کنند. تراشه های تلفن همراه Qualcomm’s Snapdragon ، Samsung’s Exynos و MediaTek نمونه هایی از پردازنده های ARM هستند. اکثرا تراشه های مدرن 64 بیتی یا ARM64 هستند.
x86: این مشخصات معماری تراشه های اینتل (Intel) می باشد. همانطور که اینتل در بازار کامپیوتر غالب است ، این تراشه ها در گوشی های اندرویدی بسیار کمتر دیده می شوند. x86_64 به تراشه های 64 بیتی اینتل اشاره دارد.
توجه داشته باشید فایلهای x86 و ARM با یکدیگر سازگار نیستند و شما باید از نسخه طراحی شده برای معماری خاص تلفن خود استفاده نمایید.
به همین ترتیب ، اگر تلفن شما از پردازنده 32 بیتی استفاده می کند ، APK 64 بیتی بر روی آن کار نمی کند. البته پردازنده های 64 بیتی با APK 32 سازگار هستند و بر روی آن ها خوب کار خواهد کرد.
روش پیدا کردن اطلاعات صحیح دستگاه اندرویدی
راهی آسان برای پیدا کردن تمام اطلاعات دستگاه اندرویدی وجود دارد که آن استفاده از اپلیکیشن و یا برنامه به نام Droid Hardware Info می باشد.
این یک برنامه رایگان در فروشگاه گوگل Play بود و در واقع آنچه را که باید در مورد تلفن اندرویدی خود بدانید به شما می گوید.
آن را دانلود و نصب نمایید و سپس اجرا کنید. ما به شما نشان خواهیم داد که دقیقاً آنچه را که می خواهید پیدا کنید.
اولین مرتبه ای که اپلیکیشن را باز می کنید با تب Device مواجه خواهید شد. این تب در این برنامه به طور پیش فرض انتخاب شده است.
دو قسمت مهم DPI و نسخه سیستم عامل Android در اینجا وجود دارد.
برای پیدا کردن DPI ، به زیر قسمت Software Density در بخش Display نگاه کنید.
برای پیدا کردن نسخه Android ، به OS version در زیر بخش Device نگاه کنید.
برای پیدا کردن اطلاعات معماری (Architecture) ، به تب System بروید و ورودی های CPU Architecture و Instruction Sets را در زیر بخش Processor بررسی کنید.
اگر 64 را در نام معماری (Architecture) مشاهده کردید ، تقریباً می توانید بفهمید دستگاه شما 64 بیتی است. برای اینکه بفهمید ARM است یا x86 ، به بخش Instruction Set از زیر تب Sytstem نگاه کنید .
انتخاب فایل مناسب برای دانلود فایل اپلیکیشن اندرویدی مناسب از سایت APK Mirror
در ادامه نسخه های مختلفی از اپلیکیشن YouTube در سایت APK Mirror مورد بررسی قرار می دهیم تا دقیقا متوجه بشویم که دقیقاً بفهمیم کدام دانلود کدام اپلیکیشن برای گوشی Pixel 2 XL مناسب است.
با داشتن اطلاعات دستگاه ، ما می دانیم که این پردازنده 64 بیتی ARM را اجرا می کند ، DPI آن 560 است و از Android 8.1 استفاده می کند.
مطابقت با نوع پردازنده و نسخه Android و arm64 و Android 5.0 آسان است. اما گزینه خاصی برای 560dpi وجود ندارد.
بنابراین ، ما دو گزینه اصلی برای انتخاب داریم: بالاترین DPI موجود که در این مورد ، 480 یا nodpi است.
در این حالت ، ما توصیه می کنم از گزینه nodpi استفاده نمایید ، زیرا شامل تمام منابع برای پوشش دامنه DPI های موجود است. از آن جایی که حاوی منابعی است که اساساً بر روی هر DPI کار می کند ، این یک فایل بسیار بزرگتر است.