ایمیزون فائر اسٹک، Android ٹی وی اور گوگل ٹی وی پر XAPK فائلوں کو کیسے تبدیل اور انسٹال کریں۔
ایمیزون فائر ٹی وی اسٹک، Google TV کے ساتھ Chromecast، یا NVIDIA شیلڈ ٹی وی پر Android TV کی تعمیر یا یوٹیلیٹی کو سائیڈ لوڈ کرنا اس وقت آسانی سے کام کرتا ہے جب آپ کے پاس معیاری .apk فائل ہو۔ تاہم، اگر آپ نے جو بلڈ ایکسپورٹ کیا ہے یا بیک اپ کیا ہے اسے ملٹی سپلٹ .xapk یا .apkm بنڈل کے طور پر پیک کیا گیا ہے، تو ٹیلی ویژن کی سکرین پر دو فوری رکاوٹیں نمودار ہوتی ہیں: بلٹ ان TV پیکیج انسٹالر .xapk فائلوں کو کھولنے سے انکار کرتا ہے، اور زیادہ تر فون پر مبنی XAPK انسٹالر ایپس کو دوبارہ ممکن نہیں بنایا جا سکتا۔
1. کیوں سپلٹ XAPK انسٹالرز ٹیلی ویژن انٹرفیس پر ناکام ہو جاتے ہیں۔
Android TV، Google TV، یا Fire OS پر چلنے والے سمارٹ ٹی وی اور اسٹریمنگ اسٹکس (Android 9 پر مبنی Fire OS 7 اور Fire OS 8 Android 11 پر مبنی) فونز سے تین اہم طریقوں سے مختلف ہیں:
- محدود آن بورڈ فلیش اسٹوریج: ایک عام فائر ٹی وی اسٹک 4K یا Google TV کے ساتھ Chromecast میں صرف 4 GB سے 8 GB تک قابل استعمال صارف اسٹوریج ہے۔ خود TV پر 900 MB .xapk آرکائیو کو کھولنے کے لیے تقریباً 2.7 GB عارضی خالی جگہ کی ضرورت ہوتی ہے (اصل آرکائیو + ایکسٹریکٹ شدہ اسپلٹس + انسٹال کردہ پیکیج)۔
- 32-بٹ آپریٹنگ سسٹم موڈ بہت ساری اسٹریمنگ اسٹکس پر: اگرچہ زیادہ تر Fire TV Stick 4K ماڈلز کے اندر میڈیا ٹیک پروسیسر 64 بٹ قابل ہے، فائر OS RAM کو محفوظ کرنے کے لیے 32 بٹ armeabi-v7a موڈ میں چلتا ہے۔ اگر آپ کے .xapk میں صرف config.arm64_v8a.apk اسپلٹس شامل ہیں، تو TV اسے INSTALL_FAILED_NO_MATCHING_ABIS کے ساتھ مسترد کر دے گا۔ آپ ہمارے ڈیوائس ABI اور DPI کمپیٹیبلٹی چیکر کا استعمال کرتے ہوئے پہلے سے تصدیق کر سکتے ہیں کہ کون سے ABI سپلٹس آپ کے پیکیج کے اندر ہیں۔
- ٹچ اسکرین ڈائیلاگز کے لیے کوئی ٹچ ان پٹ نہیں: تھرڈ پارٹی فون انسٹالرز اکثر کنفرمیشن بٹن ایسے کونوں میں لگاتے ہیں جو ٹی وی ریموٹ ڈی پیڈ کے ذریعے ورچوئل ماؤس ٹوگل کے بغیر پہنچ سکتے ہیں۔
2. طریقہ 1: پہلے اپنے فون یا PC پر XAPK کو سنگل APK میں تبدیل کریں (تجویز کردہ)
چونکہ اسٹریمنگ اسٹکس میں اسٹوریج اور RAM کی چھتیں سخت ہوتی ہیں، اس لیے تیار شدہ .apk کو TV پر بھیجنے سے پہلے اپنے فون، Windows PC، یا Mac پر Split-APK مرج کرنا اب تک کا تیز ترین اور صاف ترین ورک فلو ہے:
- اپنے فون، لیپ ٹاپ، یا ڈیسک ٹاپ براؤزر پر xapktoapk.com پر XAPK سے APK کنورٹر کھولیں۔
- اپنے .xapk یا .apks آرکائیو کو کنورٹر پر چھوڑ دیں۔ انجن بیس APK، CPU آرکیٹیکچر لائبریریوں، اور TV کثافت وسائل (xhdpi / tvdpi کو ضم کرتا ہے، بائنری isSplitRequired پرچم کو پیچ کرتا ہے، اور v1 + v2 دستخطوں کے ساتھ آؤٹ پٹ پر دستخط کرتا ہے۔)
- نتیجے میں آنے والی واحد .apk فائل ڈاؤن لوڈ کریں۔
- ٹی وی پر فائلیں بھیجیں۔ (آفیشل Play Store اور Amazon Appstore پر دستیاب ہے) یا مقامی HTTP فائل شیئر کا استعمال کرتے ہوئے اپنے Firestick یا Android TV پر سنگل .apk کو اپنے گھر کے وائی فائی پر منتقل کریں، پھر مقامی TV پیکیج انسٹالر کے ساتھ انسٹال کرنے کے لیے اس پر ایک بار کلک کریں۔
3. طریقہ 2: Wi-Fi پر وائرلیس ADB کا استعمال کرتے ہوئے اسپلٹ APKs کو براہ راست تعینات کریں
اگر آپ ایک ڈویلپر ہیں جو ایک غیر انضمام شدہ اسپلٹ بنڈل یا ایسی ایپ کی جانچ کر رہے ہیں جس میں Firestick یا Google TV ڈیوائس پر Android/obb/ اثاثہ پیک شامل ہے، تو آپ Wi-Fi پر اپنے کمپیوٹر سے ایک ہی ٹرانزیکشن میں تمام اسپلٹس انسٹال کر سکتے ہیں:
- Firestick / Google TV پر ADB ڈیبگنگ کو فعال کریں: فائر ٹی وی پر، ترتیبات → میرا فائر ٹی وی → ڈویلپر کے اختیارات پر جائیں (اگر پوشیدہ ہو تو کے بارے میں کے نیچے 7 بار اپنے آلے کے نام پر کلک کریں) اور ADB ڈیبگنگ کو آن کریں۔ Google TV پر، ترتیبات → سسٹم → ڈویلپر کے اختیارات کے تحت USB / وائرلیس ڈیبگنگ کو فعال کریں۔
- XAPK سپلٹس کو کھولیں: اپنے .xapk کو ہمارے XAPK آرکائیو ناظر یا APKM ان پیکر میں ڈالیں تاکہ اسپلٹ .apk فائلوں کو اپنے کمپیوٹر کے فولڈر میں نکالیں۔
- جڑیں اور adb install-multiple چلائیں: اپنے کمپیوٹر پر ٹرمینل یا پاور شیل کھولیں اور چلائیں:
adb connect 192.168.1.50:5555 adb install-multiple base.apk config.armeabi_v7a.apk config.xhdpi.apk
4. مقبول ٹی وی آلات کے لیے ہارڈ ویئر فن تعمیر کا حوالہ
| اسٹریمنگ ڈیوائس | OS بیس | CPU ABI کی ضرورت ہے۔ | تجویز کردہ UI کثافت |
|---|---|---|---|
| ایمیزون فائر ٹی وی اسٹک 4K / 4K میکس | فائر OS 7 / فائر OS 8 | armeabi-v7a (32 بٹ OS موڈ) | xhdpi (320 dpi) / tvdpi |
| Google TV کے ساتھ Chromecast (4K / HD) | Android TV 12/14 | armeabi-v7a | xhdpi (320 dpi) |
| Google TV سٹریمر (4K) | Android ٹی وی 14 | arm64-v8a & armeabi-v7a | xhdpi (320 dpi) |
| NVIDIA شیلڈ ٹی وی پرو (2019) | Android ٹی وی 11 | arm64-v8a (64 بٹ مقامی) | xhdpi (320 dpi) |
اپنے TV کے لیے بہترین تعیناتی ورک فلو کا انتخاب کرنا
95% ٹیلی ویژن سیٹ اپس کے لیے، .xapk کو Wi-Fi پر منتقل کرنے سے پہلے اپنے فون یا کمپیوٹر پر ایک واحد اسٹینڈ .apk میں تبدیل کرنے سے گیگا بائٹس کی کمی ٹی وی فلیش اسٹوریج کی بچت ہوتی ہے اور ریموٹ نیویگیشن کے سر درد کو ختم کیا جاتا ہے۔ ہمیشہ اس بات کی تصدیق کریں کہ پیکیج آپ کے اسٹریمنگ ڈیوائس کے CPU فن تعمیر کو سپورٹ کرتا ہے (خاص طور پر فائر ٹی وی اسٹکس پر armeabi-v7a) اور سائڈ لوڈ کرنے سے پہلے ایک درست دستخط رکھتا ہے۔