ABI और DPI चेकर

Android डिवाइस ABI और DPI संगतता परीक्षक

तुरंत पता लगाएं कि आपका वर्तमान डिवाइस किस सीपीयू आर्किटेक्चर (arm64-v8a, armeabi-v7a, x86_64) और स्क्रीन घनत्व बकेट (mdpi–xxxhdpi) का उपयोग करता है - और यह सत्यापित करने के लिए कि यह INSTALL_FAILED_NO_MATCHING_ABIS त्रुटियों के बिना इंस्टॉल होगा या नहीं, किसी भी .xapk या .apk फ़ाइल को नीचे छोड़ दें।

आपकी पहचानी गई डिवाइस प्रोफ़ाइल

पता लगाया गया वातावरण: वेब ब्राउज़र • APK/XAPK पैकेजों का ऑडिट करने के लिए तैयार

अनुशंसित Android ABI arm64-v8a 64-बिट एआरएम आर्किटेक्चर (आधुनिक फोन और एप्पल सिलिकॉन के लिए मानक)
स्क्रीन घनत्व बकेट xxhdpi (~480dpi) व्यूपोर्ट: 1440×900 सीएसएस पीएक्स @ 2.00x डीपीआर
जीपीयू/एसओसी रेंडरर मानक वेबजीएल जीपीयू 8 तार्किक सीपीयू थ्रेड

संगतता का परीक्षण करने के लिए .XAPK, .APKS, या .APK ड्रॉप करें

हम आपके हार्डवेयर के विरुद्ध पैकेज की मूल lib/ निर्देशिकाओं और ABI स्प्लिट्स को स्कैन करेंगे

100% स्थानीय ऑडिट • "ऐप इस डिवाइस के साथ संगत नहीं है" का निदान करता है

Android "XAPK/ऐप इस डिवाइस के साथ संगत नहीं है" क्यों कहता है?

Google Pixel 7 श्रृंखला और आधुनिक Snapdragon 8 Gen 3 / Gen 4 फ्लैगशिप से शुरुआत करते हुए, हार्डवेयर निर्माताओं ने CPU सिलिकॉन से 32-बिट ARM निष्पादन इकाइयों को भौतिक रूप से हटा दिया। यदि आप पुराने या अनुचित रूप से विभाजित पैकेज को स्थापित करने का प्रयास करते हैं जिसमें केवल armeabi-v7a लाइब्रेरीज़, Android 14 और 15 ब्लॉक इंस्टॉलेशन शामिल हैं।

  • arm64-v8a: Android एमुलेटर चलाने वाले सभी आधुनिक 64-बिट Android फोन, टैबलेट और ऐप्पल सिलिकॉन मैक के लिए अनिवार्य है।
  • armeabi-v7a: लिगेसी 32-बिट एआरएम इंस्ट्रक्शन सेट का उपयोग बजट फोन, पुराने फायर टीवी स्टिक और 32-बिट गेम्स द्वारा किया जाता है।
  • x86_64: बाइनरी एआरएम अनुवाद (libhoudini) अनुपलब्ध होने पर Windows PC एमुलेटर (BlueStacks 5, LDPlayer 9, डब्लूएसए) और इंटेल/एएमडी क्रोमबुक के लिए आवश्यक है।

संदर्भ तालिका: Android सीपीयू ABI और स्क्रीन DPI क्वालिफायर का मिलान

जब आप स्प्लिट APK आर्काइव डाउनलोड करते हैं या .xapk कंटेनर का निरीक्षण करते हैं, तो निर्देश सेट आर्किटेक्चर (ABI) और स्क्रीन पिक्सेल घनत्व क्वालिफायर दोनों का मिलान यह सुनिश्चित करता है कि आपका ऐप न तो UnsatisfiedLinkError के साथ क्रैश होता है और न ही धुंधला, स्केल-अप यूआई बिटमैप प्रस्तुत करता है:

स्प्लिट क्वालिफायर वर्ग लक्ष्य हार्डवेयर/प्रदर्शन विशिष्टता पश्चगामी संगतता
arm64-v8a सीपीयू ABI (64-बिट) सभी आधुनिक Android फोन (स्नैपड्रैगन, टेन्सर, डाइमेंशन, एक्सिनोस) और एप्पल सिलिकॉन armeabi-v7a तभी चलता है जब CPU सिलिकॉन 32-बिट AArch32 समर्थन बरकरार रखता है
armeabi-v7a सीपीयू ABI (32-बिट) पुराने Android फोन, बजट Android टीवी बॉक्स, अमेज़ॅन फायर टीवी स्टिक HD/4K 64-बिट arm64-v8a बायनेरिज़ नहीं चला सकते
x86_64 सीपीयू ABI (64-बिट) Windows PC एमुलेटर (BlueStacks, LDPlayer), इंटेल/एएमडी क्रोमबुक, वेड्रॉइड मूल रूप से x86 चलाता है; हौडिनी/एनडीके अनुवाद के माध्यम से एआरएम स्प्लिट्स चलाता है
xhdpi (~320 DPI) स्क्रीन घनत्व 720p एचडी फोन, टैबलेट, क्रोमबुक और Android टीवी 1080p इंटरफेस (2.0x स्केल) Android गायब होने पर अन्य घनत्वों को मापता है, जब तक कि विभाजन को आवश्यक रूप से चिह्नित न किया गया हो
xxhdpi (~480 DPI) स्क्रीन घनत्व 1080p FHD+ स्मार्टफोन (2.6x – 3.0x CSS डिवाइसPixelRatio) सबसे आम स्मार्टफोन घनत्व विभाजन
xxxhdpi (~640 DPI) स्क्रीन घनत्व 1440p QHD+ फ्लैगशिप फ़ोन (3.5x – 4.0x CSS डिवाइसPixelRatio) उच्चतम रिज़ॉल्यूशन लॉन्चर और यूआई आइकन संपत्तियां
एमएसटी शेफेल द्वारा इंजीनियर और प्रलेखित लीड डेवलपर और Android पैकेज आर्किटेक्ट • Android 12-15 पर सत्यापित

हार्डवेयर डिटेक्शन शून्य ट्रैकिंग के साथ मानक क्लाइंट-साइड ब्राउज़र एपीआई (navigator.userAgentData, WebGL रेंडरर निरीक्षण और devicePixelRatio का उपयोग करता है)। यदि आपको असंगत पैकेज के लिए सहायता की आवश्यकता हो तो सहायता से संपर्क करें।