如何在Android模拟器中安装Google Play Service
6个回答
展开全部
1,我们首先在手机上安装GoogleServicesFramework.apk(这是必需的!您必须使用google服务进行安装!)。GoogleContactsSyncAdapter.apk和GoogleCalendarSyncAdapter.apk是可选安装,主要取决于个人需求,需要使用联系人和日历同步的进行安装,没有安装也可以。
2,接下来,当涉及到主要事件时,如果要使用Google Store,则必须安装Google Play!首先将google play.apk安装到手机内存中,安装后即可使用google play的各种功能,输入账号和密码,一切正常。但立即发现在Google Play中搜索或查看该应用程序是正常的,但是一旦您下载该应用程序,它就会闪回!
3,解决这个问题,那就是安装google play.apk,不用担心运行,然后再安装一个RE文件浏览器,如果安装了,那更好吗?
4,将com.android.vending-1.apk复制到手机内存的data / app目录中,即已安装的google play到system / app目录中。
5,重新启动手机即可。
Storm代理
2023-07-25 广告
2023-07-25 广告
StormProxies是一家可靠的代理服务提供商,提供原生IP(住宅原生IP)和高匿名代理服务。以下是关于StormProxies的原生IP服务的一些信息:1. 住宅原生IP:StormProxies提供的住宅原生IP是指从真实的家庭或企...
点击进入详情页
本回答由Storm代理提供
2014-12-02
展开全部
在android开发app过程中,app依赖Google Play Service(如Android Google Map V2),因此需要在模拟器中安装Google Play Service。
Google Play Service是包含在Google Market中,android模拟器 avd创建时候,默认是没有包含Google Play Service的,因为根据license说明,Google Play Service只能安装在手机设备中。
Google Play Service是包含在Google Market中,android模拟器 avd创建时候,默认是没有包含Google Play Service的,因为根据license说明,Google Play Service只能安装在手机设备中。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在应用服务软件中,如360手机助手中下载 google play service 需要root
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把Google Play Service下载下来,然后将这个文件直接拖到模拟器中就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-12-12 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
操作步骤:
首先,下载Google Play Service的apk文件
需要3个apk文件:GoogleServicesFramework.apk,GoogleLoginService.apk,Vending.apk。
这些apk文件可以从这里下载:http://wiki.cyanogenmod.org/wiki/Latest_Version/Google_Apps,但是最新的版本里面没有Vending.apk这个文件,所以我下载了两个包:20110828(用里面的Vending.apk文件)和20121212(用里面的其他两个文件)。
下载解压,在system/app里面就可以找到这些app。
其次,启动模拟器,安装apk文件
1)启动模拟器,avd4.0.3是我的模拟器的名字,要替换为自己的avd名字。-partition-size不能小于300M,否则可能会报out of memory或空间不足的错误。
emulator -avd avd4.0.3 -partition-size 300 -no-audio -no-boot-anim
2)重新mount 模拟器的/system文件系统为可读写,并将 /system/app 权限设置为777
adb shell
#mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system
# mount
rootfs / rootfs ro 0 0
tmpfs /dev tmpfs rw,nosuid,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /mnt/asec tmpfs rw,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,mode=755,gid=1000 0 0
/dev/block/mtdblock0 /system yaffs2 rw 0 0
/dev/block/mtdblock1 /data yaffs2 rw,nosuid,nodev 0 0
/dev/block/mtdblock2 /cache yaffs2 rw,nosuid,nodev 0 0
/dev/block/vold/179:0 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020, codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:0 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702, allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,size=0k,mode=000 0 0
3)安装apk。注意后面的 /system/app/. 最后的点不能漏了
adb push GoogleLoginService.apk /system/app/.
adb push GoogleServicesFramework.apk /system/app/.
adb push Vending.apk /system/app/.
4)将模拟器的 /system 文件系统还原为只读。这时候在模拟器中就可以看到market的app了
adb shell
#mount -o remount,ro -t yaffs2 /dev/block/mtdblock0 /system
首先,下载Google Play Service的apk文件
需要3个apk文件:GoogleServicesFramework.apk,GoogleLoginService.apk,Vending.apk。
这些apk文件可以从这里下载:http://wiki.cyanogenmod.org/wiki/Latest_Version/Google_Apps,但是最新的版本里面没有Vending.apk这个文件,所以我下载了两个包:20110828(用里面的Vending.apk文件)和20121212(用里面的其他两个文件)。
下载解压,在system/app里面就可以找到这些app。
其次,启动模拟器,安装apk文件
1)启动模拟器,avd4.0.3是我的模拟器的名字,要替换为自己的avd名字。-partition-size不能小于300M,否则可能会报out of memory或空间不足的错误。
emulator -avd avd4.0.3 -partition-size 300 -no-audio -no-boot-anim
2)重新mount 模拟器的/system文件系统为可读写,并将 /system/app 权限设置为777
adb shell
#mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system
# mount
rootfs / rootfs ro 0 0
tmpfs /dev tmpfs rw,nosuid,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /mnt/asec tmpfs rw,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,mode=755,gid=1000 0 0
/dev/block/mtdblock0 /system yaffs2 rw 0 0
/dev/block/mtdblock1 /data yaffs2 rw,nosuid,nodev 0 0
/dev/block/mtdblock2 /cache yaffs2 rw,nosuid,nodev 0 0
/dev/block/vold/179:0 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020, codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:0 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702, allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,size=0k,mode=000 0 0
3)安装apk。注意后面的 /system/app/. 最后的点不能漏了
adb push GoogleLoginService.apk /system/app/.
adb push GoogleServicesFramework.apk /system/app/.
adb push Vending.apk /system/app/.
4)将模拟器的 /system 文件系统还原为只读。这时候在模拟器中就可以看到market的app了
adb shell
#mount -o remount,ro -t yaffs2 /dev/block/mtdblock0 /system
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询