نمایه دستگاه شناسایی شده شما
محیط شناسایی شده: مرورگر وب • آماده بازرسی بسته های APK/XAPK
XAPK، .APKS یا .APK را برای تست سازگاری رها کنید
ما دایرکتوری های اصلی بسته lib/ و تقسیمات ABI را در برابر سخت افزار شما اسکن خواهیم کرد.
100٪ حسابرسی محلی • تشخیص "برنامه با این دستگاه سازگار نیست"چرا Android می گوید "XAPK / برنامه با این دستگاه سازگار نیست"؟
با شروع سری پیکسل 7 گوگل و پرچمداران مدرن Snapdragon 8 Gen 3 / Gen 4، سازندگان سخت افزار به طور فیزیکی واحدهای اجرایی ARM 32 بیتی را از سیلیکون CPU حذف کردند. اگر سعی میکنید بسته قدیمیتر یا تقسیمبندی نادرست را نصب کنید که فقط شامل کتابخانههای armeabi-v7a است، Android 14 و 15 را فوراً نصب کنید.
- arm64-v8a: برای همه تلفنهای Androidی مدرن، تبلتها و رایانههای اپل سیلیکون مکهای دارای شبیهساز Android 64 بیتی اجباری است.
- مجموعه دستورالعمل های ARM 32 بیتی armeabi-v7a: Legacy که توسط تلفن های ارزان قیمت، استیک های قدیمی Fire TV و بازی های 32 بیتی استفاده می شود.
- هنگامی که ترجمه ARM باینری (libhoudini) در دسترس نیست، x86_64: توسط شبیه سازهای رایانه شخصی Windows (BlueStacks 5، LDPlayer 9، WSA) و Chromebookهای Intel/AMD مورد نیاز است.
جدول مرجع: تطبیق ABI CPU Android و واجد شرایط DPI صفحه نمایش
وقتی یک بایگانی APK تقسیمشده را دانلود میکنید یا یک ظرف .xapk را بررسی میکنید، مطابقت با معماری مجموعه دستورالعمل (ABI) و تعیین کننده تراکم پیکسلی صفحه تضمین میکند که برنامه شما نه با UnsatisfiedLinkError خراب میشود و نه بیتمپهای UI تار و کوچکشده ارائه میشود:
| تقسیم بندی مقدماتی | دسته بندی | مشخصات سخت افزار / نمایشگر هدف | سازگاری با عقب |
|---|---|---|---|
| arm64-v8a | CPU ABI (64 بیتی) | همه گوشی های Androidی مدرن (Snapdragon، Tensor، Dimensity، Exynos) و Apple Silicon | armeabi-v7a را فقط در صورتی اجرا می کند که سیلیکون CPU پشتیبانی 32 بیتی AArch32 را حفظ کند |
| armeabi-v7a | CPU ABI (32 بیتی) | تلفنهای Androidی قدیمیتر، جعبههای Android TV ارزان قیمت، Amazon Fire TV Stick HD/4K | نمی توان باینری های 64 بیتی arm64-v8a را اجرا کرد |
| x86_64 | CPU ABI (64 بیتی) | شبیه سازهای کامپیوتر Windows (BlueStacks، LDPlayer)، کروم بوک های Intel/AMD، Waydroid | x86 را بصورت بومی اجرا می کند. تقسیمات ARM را از طریق ترجمه Houdini/NDK اجرا می کند |
| xhdpi (~320 نقطه در اینچ) | تراکم صفحه نمایش | تلفنها، تبلتها، کرومبوکها، و رابطهای Android TV 1080p با کیفیت 720p (مقیاس 2.0x) | Android در صورت عدم وجود، تراکمهای دیگر را کاهش میدهد، مگر اینکه تقسیم مورد نیاز علامتگذاری شده باشد |
| xxhdpi (~480 نقطه در اینچ) | تراکم صفحه نمایش | تلفن های هوشمند 1080p FHD+ (2.6x – 3.0x CSS دستگاهPixelRatio) | رایج ترین تقسیم تراکم گوشی های هوشمند |
| xxxhdpi (~640 نقطه در اینچ) | تراکم صفحه نمایش | گوشی های پرچمدار 1440p QHD+ (3.5x – 4.0x CSS دستگاهPixelRatio) | دارای بالاترین وضوح راهانداز و نماد رابط کاربری |