Chromebook (ChromeOS) এবং Linux (Waydroid) এ XAPK ফাইলগুলি কীভাবে খুলবেন এবং ইনস্টল করবেন

আধুনিক Chromebooks Google-এর ARCVM (ক্রোম ভার্চুয়াল মেশিনের জন্য Android রানটাইম)-এর মধ্যে Android অ্যাপ্লিকেশন চালায়, যখন লিনাক্স ডেস্কটপ এবং হ্যান্ডহেল্ড ব্যবহারকারীরা (উবুন্টু, ফেডোরা, আর্চ এবং স্টিমওএস সহ) Waydroid ব্যবহার করে সম্পূর্ণ Android পরিবেশ চালায়। যেহেতু ChromeOS-এর Files অ্যাপ বা Waydroid-এর ডিফল্ট waydroid app install CLI সরাসরি কাঁচা .xapk কন্টেইনার গ্রহণ করে না, তাই আপনার হয় একটি পরিষ্কার ব্রাউজার-মার্জড .apk বা Linux টার্মিনালের মাধ্যমে একটি মাল্টি-বিভক্ত ADB স্থাপনার প্রয়োজন৷

1. ব্রাউজারে ChromeOS এবং Linux-এ XAPK-কে APK-এ রূপান্তর করা

যেহেতু ChromeOS এবং Linux ডেস্কটপে উদার RAM সহ একটি সম্পূর্ণ ডেস্কটপ ক্রোমিয়াম/ফায়ারফক্স ব্রাউজার রয়েছে, তাই আপনি কোনো অতিরিক্ত লিনাক্স প্যাকেজ ইনস্টল না করেই সরাসরি আপনার ব্রাউজারে যেকোনো .xapk বা .apks বান্ডিল রূপান্তর করতে পারেন:

  1. আপনার Chromebook বা Linux মেশিনে Chrome-এ xapktoapk.com খুলুন।
  2. কনভার্টারে আপনার .xapk সংরক্ষণাগারটি ফেলে দিন। এটি বেস APK কে এর সঙ্গী আর্কিটেকচার এবং DPI কনফিগারেশন বিভক্ত করে এবং v1+v2 স্বাক্ষর সহ আউটপুট প্যাকেজ স্বাক্ষর করে।
  3. ChromeOS (বা Linux-এ ~/Downloads) আপনার লিনাক্স ফাইল ডিরেক্টরিতে স্বতন্ত্র .apk ফাইলটি ডাউনলোড করুন।

2. Chromebook-এ রূপান্তরিত APK ইনস্টল করা (আপনার ডিভাইস মুছা ছাড়া)

পুরোনো গাইডরা Chromebook ব্যবহারকারীদের তাদের সম্পূর্ণ ল্যাপটপকে অনিরাপদ "ডেভেলপার মোডে" (যা ডিভাইসটিকে পাওয়ারওয়াশ করে) রাখতে বলে। আধুনিক ChromeOS-এ, আপনার না সম্পূর্ণ বিকাশকারী মোড প্রয়োজন—আপনার শুধুমাত্র অন্তর্নির্মিত লিনাক্স ডেভেলপমেন্ট এনভায়রনমেন্ট (ক্রোস্টিনি) প্রয়োজন:

  1. সেটিংস → ChromeOS সম্পর্কে → বিকাশকারী খুলুন এবং লিনাক্স উন্নয়ন পরিবেশ চালু করুন।
  2. একই বিকাশকারীরা মেনুর অধীনে, Android অ্যাপস ডেভেলপ করুন ক্লিক করুন এবং ADB ডিবাগিং সক্ষম করুন এ টগল করুন (ক্রোস্টিনিকে ARCVM-এর সাথে লিঙ্ক করতে আপনার Chromebook একবার পুনরায় চালু হবে)।
  3. আপনার Chromebook-এ Linux টার্মিনাল অ্যাপটি খুলুন এবং Android ADB ক্লায়েন্ট ইনস্টল করুন:
    sudo apt update && sudo apt install -y android-sdk-platform-tools-common adb
  4. অভ্যন্তরীণ ARCVM Android সেতুর সাথে সংযোগ করুন (100.115.92.2:5555) এবং আপনার রূপান্তরিত APK ইনস্টল করুন:
    adb connect 100.115.92.2:5555
    adb install ~/merged_app.apk

3. ওয়েড্রয়েডের মাধ্যমে লিনাক্স ডেস্কটপ এবং স্টিম ডেকে XAPK বান্ডেল ইনস্টল করা

আপনি যদি উবুন্টু, ফেডোরা, আর্চ লিনাক্স বা স্টিম ডেকে Waydroid চালান, waydroid app install শুধুমাত্র একটি একক একক .apk ফাইল গ্রহণ করে:

4. লিনাক্স কমান্ড লাইন থেকে XAPK আর্কাইভগুলি আনপ্যাক করা

আপনি যদি ADB-এর মাধ্যমে মোতায়েন করার আগে Linux-এ bash/zsh-এ .xapk সংরক্ষণাগারের কাঁচা বিষয়বস্তু পরিদর্শন করতে পছন্দ করেন, তাহলে মনে রাখবেন যে .xapk হল একটি আদর্শ PKZIP কন্টেইনার:

mkdir -p /tmp/xapk_unpack && unzip -q package.xapk -d /tmp/xapk_unpack
cat /tmp/xapk_unpack/manifest.json | jq .
adb install-multiple /tmp/xapk_unpack/*.apk

ChromeOS এবং Linux ডেভেলপারদের জন্য সারাংশ

ChromeOS-এর অন্তর্নির্মিত Crostini ADB ব্রিজ (বা Linux Waydroid) ব্রাউজার-ভিত্তিক XAPK রূপান্তরের সাথে একত্রিত করে, আপনি সিস্টেম পার্টিশন পরিবর্তন না করে বা অবিশ্বস্ত তৃতীয়-পক্ষ আনপ্যাকার ইনস্টল না করে ডেস্কটপ হার্ডওয়্যারে মাল্টি-স্প্লিট Android প্যাকেজ পরীক্ষা এবং চালাতে পারেন৷

Mst Shafale দ্বারা প্রকৌশলী এবং নথিভুক্ত লিড ডেভেলপার এবং Android প্যাকেজ আর্কিটেক্ট • Android 12-15-এ যাচাই করা হয়েছে

Mst Shaefale xapktoapk.com-এ ক্লায়েন্ট-সাইড Android প্যাকেজিং ইউটিলিটিগুলি বজায় রাখে। ARCVM বা Waydroid ABI অনুবাদ সম্পর্কে প্রশ্ন? আমাদের সহায়তা ডেস্কে যোগাযোগ করুন।