安卓模拟器emulator安装google play store

提供2中方法,一种需要root,一种不需要

1.无需root

(1)打开模拟器:emulator -partition-size 512 -avd google &

(2)重新挂载文件系统,解决read-only filesystem,否则无法push:adb remount


(3)看到remount succeed就可以push了:

adb push Gms.apk /system/app

adb push GoogleLoginService.apk /system/app

adb push GoogleServicesFramework.apk /system/app

adb push Gps_4.0.apk /system/app (这个才是真正的play store,其他都是必须安装的google服务)

检查是否成功:adb shell 然后cd 到/system/app下ls


(4)sudo cp /tmp/android-xxx/emulator-xxxxxx ~/.android/avd/google.avd/

第一个xxx是你的用户名,第二个xxxxxx是随机的

sudo cp ~/.android/avd/google.avd/emulator-xxxx .android/avd/google.avd/system.img

sudo chmod 755 .android/avd/google.avd/system.img

这一步的目的请参考我的另一片文章:

http://blog.csdn.net/u011068616/article/details/47720009

(5)关掉模拟器再重启,由于要使用google play需翻墙,安装一个翻墙软件:

adb install droidvpn.apk

(6)打开翻墙软件,注册账号登陆下,选择要连接的服务器connect下,选择的服务器不行就换另一个,当显示connected才是成功的,连接可能会一直连不上,多试几次就星了


(7)打开google play store同理也注册登陆下就可以使用拉

注册就是注册gmail邮箱,可以在play store中注册,也可以到官网注册

注册登陆跟网速有关系,可能会很慢,耐心点,毕竟是外网


(8)当然是你们想要的那些文件拉,上传了一份:

http://download.csdn.net/detail/u011068616/9107297

也包含了第二种方法所需的文件


2.需root

(1)root教程参考这篇:http://blog.csdn.net/feifei454498130/article/details/6537274

总的来说就是copy两个文件而已:su和superuser.apk

(2)安装谷歌安装器:adb install gsfinstaller_2.1.0.apk

(3)打开谷歌安装器,按照提示安装就可以了,这一步其实就是利用这个软件安装第一个方法中第三步提到的那4个apk文件


有问题请留言

猜你喜欢

转载自blog.csdn.net/u011068616/article/details/48463115