Jawaban:
Unduh aplikasi Google (GoogleLoginService.apk, GoogleServicesFramework.apk, Phonesky.apk)
dari sini .
Mulai emulator Anda:
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*
adb reboothanya hang.
Untuk pengunjung masa depan.
Sampai sekarang platform Android 4.2.2 termasuk layanan Google Play. Cukup gunakan emulator yang menjalankan Jelly Bean. Detailnya dapat ditemukan disini:
Siapkan SDK Layanan Google Play
EDIT:
Pilihan lain adalah menggunakan Genymotion (menjalankan cara lebih cepat)
EDIT 2:
Sebagai @ gdw2 berkomentar: "menyiapkan SDK Google Play Services Google tidak menginstal aplikasi Google Play yang berfungsi - itu hanya memungkinkan layanan tertentu yang disediakan oleh SDK"
Setelah versi 2.0 Genymotion tidak datang dengan Play Services secara default, tetapi dapat dengan mudah diinstal secara manual. Cukup unduh versi yang tepat dari sini dan seret dan lepas ke perangkat virtual (emulador).
Saya melakukan ini dengan cara yang lebih permanen - daripada menginstal APK setiap waktu dengan adb, tambahkan secara permanen ke gambar sistem yang digunakan emulator. Anda akan memerlukan Yaffey di Windows, atau utilitas serupa di sistem lain, untuk memodifikasi gambar YAFFS2. Salin GoogleLoginService.apk,, GoogleServicesFramework.apkdan Phonesky.apk(atau Vending.apkdalam versi Android yang lebih lama) ke /system/appfolder system.imgfile emulator. Setelah itu saya dapat memulai emulator secara normal, tanpa mengacaukan adb, dan Play Store selalu ada.
Mengunduh Google Apps dari beberapa situs Internet mungkin tidak terlalu legal, tetapi jika Anda memiliki ponsel atau tablet dengan versi Android yang sesuai, cukup tarik 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 akses tingkat root (jalankan adb root) ke perangkat untuk menarik file-file ini dari itu.
Sekarang mulai yaffeypada Windows atau utilitas serupa di Linux atau Mac, dan buka system.imguntuk gambar emulator yang ingin Anda modifikasi. Saya paling sering memodifikasi yang masuk [...]\android-sdk\system-images\android-17\x86.
Ganti nama aslinya system.imgmenjadi system-original.img. Di bawah yaffey, salin file APK yang Anda tarik dari perangkat Anda ke / folder aplikasi. Simpan gambar Anda yang dimodifikasi seperti system.imgdalam folder asli. Kemudian mulai emulator Anda (dalam kasus saya ini akan menjadi emulator Android 4.2 dengan prosesor Intel Atom berjalan di bawah Intel HAX, super cepat pada mesin Windows) dan Anda akan memiliki Play Store di sana. Saya tidak merasa perlu untuk menghapus SdkSetup.apkdan SdkSetup.odex- Play Store dan layanan lain masih berfungsi dengan baik untuk saya dengan file-file ini.
Setelah selesai dengan pengujian Anda, untuk mengurangi nurani Anda yang bersalah karena membajak Google Apps untuk sementara waktu dari perangkat Anda, Anda dapat menghapus yang dimodifikasi system.imgdan mengembalikan yang asli dari system-original.img.
adb shell
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /systemadb push <appname>.apk /system/appadb rebootAnda dapat mengunduhnya dari ponsel Android 4.0 dan kemudian memasang gambar sistem rwdan menyalinnya.
Tidak mencobanya sebelumnya tetapi harus berhasil.
Sederhana bagi saya, saya mengunduh file apk di komputer saya dan menyeret file itu ke emulator, menginstal google play untuk saya. Semoga membantu seseorang
Playstore + Layanan Google Play Di Linux (Ubuntu 14.04)
Unduh aplikasi Google (GoogleLoginService.apk, GoogleServicesFramework.apk)
dari sini http://www.securitylearn.net/2013/08/31/google-play-store-on-android-emulator/
dan Unduh (Phonesky.apk) dari sini https://basketbuild.com/filedl/devs?dev=dankoman&dl=dankoman/Phonesky.apk
PERGI KE LOKASI ANDROID SDK >>
cd -Android SDK's Location-
UNTUK MENJALANKAN EMULATOR >>
Android / SDK / tools $ ./emulator64-x86 -avd Kitkat -partition-size 566 -no-audio -no-boot-anim
SET IZIN >>
cd Android / SDK / platform-tools platform-tools $ adb shell mount -o remount, rw -t yaffs2 / dev / block / mtdblock0 / system
platform-tools $ adb shell chmod 777 / system / app
platform-tools $ adb push /home/nazmul/Downloads/GoogleLoginService.apk / system / app /.
PUSH PLAY APKS >>
platform-tools $ adb push /home/nazmul/Downloads/GoogleServicesFramework.apk / system / app /. platform-tools $ adb push /home/nazmul/Downloads/Phonesky.apk / system / app /. platform-tools $ adb shell rm / system / app / SdkSetup *
Pernahkah Anda mencoba Genymotion? Saya sudah membacanya minggu lalu dan itu luar biasa. Mereka memiliki beberapa Gambar Android yang Anda jalankan (dengan perangkat lunak mereka sendiri). Gambar-gambarnya luar biasa cepat dan mereka memasang Google Play. Periksa apakah itu jenis barang yang Anda butuhkan.