আমি সম্প্রতি এপিআই 23 এমুলেটরটিতে এটি করতে হয়েছিল এবং এই গাইডটি অনুসরণ করেছি । এটি এপিআই 23 এমুলেটারের জন্য কাজ করে, সুতরাং আপনার কোনও সমস্যা হওয়া উচিত নয়।
দ্রষ্টব্য: সমস্ত ক্রেডিট লিঙ্কযুক্ত ব্লগ পোস্টের লেখককে (পিয়ূর) যায়। লিঙ্কটি কোনও কারণে ভেঙে ফেলার ক্ষেত্রে আমি কেবল এখানে এটি পোস্ট করছি।
....
জিএপিপিএস প্যাকেজটি ডাউনলোড করুন
এরপরে আমাদের যথাযথ গুগল অ্যাপস প্যাকেজটি টানতে হবে যা আমাদের অ্যান্ড্রয়েড এভিডি সংস্করণটির সাথে মেলে। এই ক্ষেত্রে আমরা 'gapps-lp-20141109-sided.zip' প্যাকেজটি ব্যবহার করব। আপনি ফাইলটি এখানে বাস্কবিল্ড থেকে ডাউনলোড করতে পারেন ।
[pyoor@localhost]$ md5sum gapps-lp-20141109-signed.zip
367ce76d6b7772c92810720b8b0c931e gapps-lp-20141109-signed.zip
গুগল প্লে ইনস্টল করার জন্য আমাদের নিম্নলিখিত AVP- কে আমাদের AVD তে চাপিয়ে দিতে হবে (। / সিস্টেমে / ব্যক্তিগত / অ্যাপ্লিকেশনে অবস্থিত):
GmsCore.apk, গুগল সার্ভিসফ্রেমওয়ার্ক.এপকে, গুগললগিন সার্ভিস.এপকে, ফোনসকি.এপকে
[pyoor@localhost]$ unzip -j gapps-lp-20141109-signed.zip \
system/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk \
system/priv-app/GoogleLoginService/GoogleLoginService.apk \
system/priv-app/Phonesky/Phonesky.apk \
system/priv-app/GmsCore/GmsCore.apk -d ./
এমুলেটরটিতে APK গুলি পুশ করুন
আমাদের APK গুলি উত্তোলনের সাথে, আসুন নিম্নলিখিত কমান্ডটি ব্যবহার করে আমাদের AVD চালু করুন।
[pyoor@localhost tools]$ ./emulator @<YOUR_DEVICE_NAME> -no-boot-anim
এটিভিডি তৈরি হওয়ার পরে প্রথম কয়েক মিনিট সময় নিতে পারে। একবার শুরু হয়ে গেলে, আমাদের AVDs সিস্টেম পার্টিশনটিকে রিড / রাইট হিসাবে পুনরায় গণনা করতে হবে যাতে আমরা আমাদের প্যাকেজগুলি ডিভাইসে ঠেলাতে পারি।
[pyoor@localhost]$ cd ~/android-sdk/platform-tools/
[pyoor@localhost platform-tools]$ ./adb remount
এরপরে, APK কে আমাদের এভিডিতে চাপ দিন:
[pyoor@localhost platform-tools]$ ./adb push GmsCore.apk /system/priv-app/
[pyoor@localhost platform-tools]$ ./adb push GoogleServicesFramework.apk /system/priv-app/
[pyoor@localhost platform-tools]$ ./adb push GoogleLoginService.apk /system/priv-app/
[pyoor@localhost platform-tools]$ ./adb push Phonesky.apk /system/priv-app
লাভ!
এবং পরিশেষে, নিম্নলিখিত কমান্ডগুলি ব্যবহার করে ইমুলেটরটিকে পুনরায় বুট করুন:
[pyoor@localhost platform-tools]$ ./adb shell stop && ./adb shell start
এমুলেটরটি পুনরায় চালু হয়ে গেলে, আমাদের মেনু লঞ্চারের মধ্যে গুগল প্লে প্যাকেজটি উপস্থিত হওয়া উচিত। এই এভিডির সাথে একটি গুগল অ্যাকাউন্ট যুক্ত করার পরে আমাদের এখন এমুলেটরটির অধীনে গুগল প্লেয়ের পুরোপুরি কার্যকরী সংস্করণ রয়েছে।