Amazon Firestick, Android TV और Google TV पर XAPK फ़ाइलें कैसे कनवर्ट और इंस्टॉल करें
जब आपके पास एक मानक .apk फ़ाइल होती है, तो अमेज़ॅन फायर टीवी स्टिक, Google TV के साथ Chromecast, या एनवीडिया शील्ड टीवी पर Android टीवी बिल्ड या उपयोगिता को साइडलोड करना सुचारू रूप से काम करता है। हालाँकि, यदि आपके द्वारा निर्यात या बैकअप किया गया बिल्ड मल्टी-स्प्लिट .xapk या .apkm बंडल के रूप में पैक किया गया है, तो टेलीविजन स्क्रीन पर दो तत्काल बाधाएं दिखाई देती हैं: अंतर्निहित टीवी पैकेज इंस्टॉलर .xapk फ़ाइलों को खोलने से इंकार कर देता है, और अधिकांश फोन-उन्मुख XAPK इंस्टॉलर ऐप्स को 5-बटन डी-पैड रिमोट के साथ नेविगेट करना असंभव है।
1. टेलीविज़न इंटरफेस पर स्प्लिट XAPK इंस्टॉलर विफल क्यों होते हैं
Android टीवी, गूगल टीवी या फायर ओएस (Android 9 पर आधारित फायर ओएस 7 और Android 11 पर आधारित फायर ओएस 8) चलाने वाले स्मार्ट टीवी और स्ट्रीमिंग स्टिक तीन महत्वपूर्ण तरीकों से फोन से भिन्न हैं:
- सीमित ऑन-बोर्ड फ्लैश स्टोरेज: एक सामान्य फायर टीवी स्टिक 4K या Google TV के साथ क्रोमकास्ट में केवल 4 जीबी से 8 जीबी उपयोग योग्य उपयोगकर्ता भंडारण होता है। टीवी पर 900 एमबी .xapk संग्रह को अनपैक करने के लिए लगभग 2.7 जीबी अस्थायी खाली स्थान (मूल संग्रह + निकाले गए विभाजन + स्थापित पैकेज) की आवश्यकता होती है।
- कई स्ट्रीमिंग स्टिक पर 32-बिट ऑपरेटिंग सिस्टम मोड: हालांकि अधिकांश फायर टीवी स्टिक 4K मॉडल के अंदर मीडियाटेक प्रोसेसर 64-बिट सक्षम है, रैम को संरक्षित करने के लिए फायर ओएस 32-बिट armeabi-v7a मोड में चलता है। यदि आपके .xapk में केवल config.arm64_v8a.apk स्प्लिट्स शामिल हैं, तो टीवी इसे INSTALL_FAILED_NO_MATCHING_ABIS के साथ अस्वीकार कर देगा। आप हमारे डिवाइस ABI और DPI संगतता परीक्षक का उपयोग करके पहले ही सत्यापित कर सकते हैं कि आपके पैकेज के अंदर कौन से ABI विभाजन हैं।
- टचस्क्रीन डायलॉग के लिए कोई टच इनपुट नहीं: थर्ड-पार्टी फोन इंस्टॉलर अक्सर वर्चुअल माउस टॉगल के बिना टीवी रिमोट डी-पैड द्वारा पहुंच योग्य कोनों में पुष्टिकरण बटन लगाते हैं।
2. विधि 1: पहले अपने फ़ोन या PC पर XAPK को एकल APK में कनवर्ट करें (अनुशंसित)
क्योंकि स्ट्रीमिंग स्टिक में सख्त स्टोरेज और रैम सीलिंग होती है, टीवी पर तैयार .apk भेजने से पहले अपने फोन, Windows PC या मैक पर स्प्लिट-APK मर्ज करना अब तक का सबसे तेज़ और साफ वर्कफ़्लो है:
- अपने फ़ोन, लैपटॉप या डेस्कटॉप ब्राउज़र पर xapktoapk.com पर XAPKS से APK कन्वर्टर खोलें।
- अपने .xapk या .apks संग्रह को कनवर्टर पर छोड़ें। इंजन बेस APK, सीपीयू आर्किटेक्चर लाइब्रेरीज़ और टीवी घनत्व संसाधनों (xhdpi / tvdpi को मर्ज करता है, बाइनरी isSplitRequired फ़्लैग को पैच करता है, और आउटपुट पर v1 + v2 हस्ताक्षर के साथ हस्ताक्षर करता है)।
- परिणामी एकल .apk फ़ाइल डाउनलोड करें।
- टीवी पर फ़ाइलें भेजें (आधिकारिक प्ले स्टोर और अमेज़ॅन ऐपस्टोर पर उपलब्ध) या स्थानीय HTTP फ़ाइल शेयर का उपयोग करके अपने घरेलू वाई-फाई पर सिंगल .apk को अपने Firestick या Android टीवी पर स्थानांतरित करें, फिर मूल टीवी पैकेज इंस्टॉलर के साथ इंस्टॉल करने के लिए इसे एक बार क्लिक करें।
3. विधि 2: वायरलेस ADB का उपयोग करके स्प्लिट APK को सीधे वाई-फाई पर तैनात करें
यदि आप एक डेवलपर हैं जो अनमर्ज्ड स्प्लिट बंडल या एक ऐप का परीक्षण कर रहे हैं जिसमें Firestick या Google टीवी डिवाइस पर Android/obb/ एसेट पैक शामिल है, तो आप वाई-फाई पर अपने कंप्यूटर से एक ही लेनदेन में सभी स्प्लिट्स इंस्टॉल कर सकते हैं:
- Firestick/गूगल टीवी पर ADB डिबगिंग सक्षम करें: फायर टीवी पर, सेटिंग्स → माई फायर टीवी → डेवलपर विकल्प पर नेविगेट करें (यदि छिपा हुआ है, तो के बारे में के तहत अपने डिवाइस के नाम पर 7 बार क्लिक करें) और ADB डिबगिंग चालू करें। Google TV पर, सेटिंग्स → सिस्टम → डेवलपर विकल्प के अंतर्गत यूएसबी/वायरलेस डिबगिंग सक्षम करें।
- XAPK स्प्लिट्स को अनपैक करें: विभाजित .apk फ़ाइलों को अपने कंप्यूटर पर एक फ़ोल्डर में निकालने के लिए अपने .xapk को हमारे XAPK पुरालेख व्यूअर या APKM अनपैकर में डालें।
- कनेक्ट करें और adb install-multiple चलाएं: अपने कंप्यूटर पर टर्मिनल या पावरशेल खोलें और चलाएं:
adb connect 192.168.1.50:5555 adb install-multiple base.apk config.armeabi_v7a.apk config.xhdpi.apk
4. लोकप्रिय टीवी उपकरणों के लिए हार्डवेयर आर्किटेक्चर संदर्भ
| स्ट्रीमिंग डिवाइस | ओएस बेस | आवश्यक सीपीयू ABI | अनुशंसित यूआई घनत्व |
|---|---|---|---|
| अमेज़न फायर टीवी स्टिक 4K/4K मैक्स | फायर ओएस 7/फायर ओएस 8 | armeabi-v7a (32-बिट ओएस मोड) | xhdpi (320 DPI) / tvdpi |
| Google TV के साथ Chromecast (4K/HD) | Android टीवी 12/14 | armeabi-v7a | xhdpi (320 DPI) |
| Google टीवी स्ट्रीमर (4K) | Android टीवी 14 | arm64-v8a & armeabi-v7a | xhdpi (320 DPI) |
| एनवीडिया शील्ड टीवी प्रो (2019) | Android टीवी 11 | arm64-v8a (64-बिट मूल) | xhdpi (320 DPI) |
अपने टीवी के लिए सर्वोत्तम परिनियोजन वर्कफ़्लो चुनना
95% टेलीविज़न सेटअप के लिए, .xapk को वाई-फ़ाई पर स्थानांतरित करने से पहले अपने फ़ोन या कंप्यूटर पर एकल स्टैंडअलोन .apk में परिवर्तित करने से दुर्लभ टीवी फ्लैश स्टोरेज के गीगाबाइट की बचत होती है और रिमोट-नेविगेशन सिरदर्द समाप्त हो जाता है। हमेशा सत्यापित करें कि पैकेज आपके स्ट्रीमिंग डिवाइस के सीपीयू आर्किटेक्चर (विशेष रूप से फायर टीवी स्टिक पर armeabi-v7a) का समर्थन करता है और साइडलोड करने से पहले एक वैध हस्ताक्षर रखता है।