Bagaimana saya bisa menginstal Google Play .apk ke Android 4.0 emulator?
Download Google apps (GoogleLoginService.apk , GoogleServicesFramework.apk , Phonesky.apk)
dari di sini.
Mulai emulator:
emulator -avd VM_NAME_HERE -partition-size 500 -no-audio -no-boot-anim
Kemudian gunakan perintah berikut:
# Remount in rw mode.
# NOTE: more recent system.img files are ext4, not yaffs2
adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system
# Allow writing to app directory on system partition
adb shell chmod 777 /system/app
# Install following apk
adb push GoogleLoginService.apk /system/app/.
adb push GoogleServicesFramework.apk /system/app/.
adb push Phonesky.apk /system/app/. # Vending.apk in older versions
adb shell rm /system/app/SdkSetup*
Untuk masa depan para pengunjung.
Sekarang Android 4.2.2 platform termasuk layanan Google Play. Hanya menggunakan sebuah emulator yang menjalankan Jelly Bean. Rincian dapat ditemukan di sini:
Setup Google Play Services SDK
EDIT:
Pilihan lain adalah dengan menggunakan Genymotion (berjalan jauh lebih cepat)
EDIT 2:
Seperti @gdw2 berkomentar: "menyiapkan Google Play Services SDK tidak menginstal kerja Google Play app-ini hanya memungkinkan layanan tertentu yang disediakan oleh SDK"
Setelah versi 2.0 Genymotion tidak datang dengan Play Services secara default, tetapi dapat mudah diinstal secara manual. Hanya men-download versi yang benar dari di sini dan drag dan drop ke dalam perangkat virtual (camera).
Saya melakukan hal ini dalam cara yang lebih permanen - alih menginstal Apk masing-masing waktu dengan adb
, secara permanen menambahkannya ke gambar sistem yang menggunakan emulator. Anda akan perlu Yaffey pada Windows, atau yang mirip dengan utilitas pada sistem lain, untuk mengubah YAFFS2 gambar. Copy GoogleLoginService.apk
, GoogleServicesFramework.apk
, dan Phonesky.apk
(atau Penjual.apk
di versi Android) ke /system/app
di folder system.img
file emulator. Setelah itu saya dapat memulai emulator biasanya, tanpa bermain-main dengan adb, dan Play Store selalu ada.
Men-download Google Apps dari beberapa situs Internet mungkin tidak cukup hukum, tetapi jika anda memiliki ponsel atau tablet yang sesuai dengan versi Android, hanya menarik mereka keluar dari perangkat anda:
adb -d root
adb -d pull /system/app/GoogleLoginService.apk
adb -d pull /system/app/GoogleServicesFramework.apk
adb -d pull /system/app/Phonesky.apk
Anda harus memiliki root akses tingkat (jalankan adb root) untuk perangkat dalam rangka untuk menarik file-file ini dari itu.
Sekarang mulai yaffey
pada Windows atau serupa utilitas di Linux atau Mac, dan terbuka sistem.img
untuk emulator gambar yang ingin anda ubah. Saya memodifikasi paling sering di [...]\android-sdk\sistem-gambar\android-17\x86
.
Nama asli sistem.img
untuk sistem-asli.img
. Di bawah yaffey, copy file APK yang anda ditarik dari perangkat anda ke perangkat /app folder. Menyimpan gambar yang sudah dimodifikasi sebagai sistem.img
di folder asli. Kemudian mulai emulator anda (dalam kasus saya itu akan menjadi emulator Android 4.2 dengan prosesor Intel Atom yang berjalan di bawah Intel HAX, super cepat pada mesin Windows) dan anda'll memiliki Play Store ada. Saya tidak merasa perlu untuk menghapus SdkSetup.apk
dan SdkSetup.odex
- Play Store dan layanan lainnya masih bekerja dengan baik bagi saya dengan file-file ini hadir.
Ketika selesai pengujian, untuk meringankan hati nurani anda bersalah sementara membajak Google Apps dari perangkat anda, anda dapat menghapus dimodifikasi sistem.img
dan mengembalikan asli dari sistem-asli.img
.
adb shell
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
adb push <appname>.apk /system/app
adb reboot
Playstore Google Play Services Di Linux(Ubuntu 14.04)
Download Google apps (GoogleLoginService.apk , GoogleServicesFramework.apk )
dari sini http://www.securitylearn.net/2013/08/31/google-play-store-on-android-emulator/
dan Download ( Phonesky.apk) dari sini https://basketbuild.com/filedl/devs?dev=dankoman&dl=dankoman/Phonesky.apk
PERGI KE ANDROID SDK LOCATION>>
cd -Android SDK's alat-Lokasi
UNTUK MENJALANKAN EMULATOR>>
Android/Sdk/tools$ ./emulator64-x86 -avd Kitkat -partisi-size 566 -no-audio -tidak-boot-anim
SET PERMISSIONS>>
cd Android/Sdk/platform-tools platform-tools$ adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /sistem
platform-tools$ adb shell chmod 777 /system/app
platform-tools$ adb push /home/nazmul/Download/GoogleLoginService.apk /system/app/.
PUSH PLAY APK >>
platform-tools$ adb push /home/nazmul/Download/GoogleServicesFramework.apk /system/app/. platform-tools$ adb push /home/nazmul/Download/Phonesky.apk /system/app/. platform-tools$ adb shell rm /system/app/SdkSetup*
Apakah anda pernah mencoba Genymotion? I'telah membaca tentang hal itu minggu lalu dan itu sangat bagus. Mereka memiliki beberapa Android Gambar yang anda jalankan (dengan perangkat lunak mereka sendiri). Gambar yang SANGAT cepat dan mereka memiliki Google Play diinstal pada mereka. Check it out jika itu adalah jenis hal yang anda butuhkan.