首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Android Studio模拟器中安装Google Play应用程序?

如何在Android Studio模拟器中安装Google Play应用程序?
EN

Stack Overflow用户
提问于 2015-02-27 11:24:27
回答 5查看 107.3K关注 0票数 70

我对Android Studio的使用完全陌生,我正在尝试在模拟器上安装Google Play应用程序。我已经从SDK管理器安装了Google RepositoryGoogle Play Services以及一个Google APIs x86 Atom System Image,并且我能够为我的示例应用程序设置Google Play Services。

现在我想在我的模拟器上安装Google Play应用程序。如何做到这一点?任何建议或解决方案本身都将不胜感激。另外,非常感谢您抽出时间。

EN

回答 5

Stack Overflow用户

发布于 2017-05-22 03:44:12

从Android Studio 3.0 Canary 1开始,你现在有了一些内置Play Store应用程序的设备选项(下图中的Nexus 5X和Nexus 5)。

票数 88
EN

Stack Overflow用户

发布于 2020-06-18 03:25:56

经过很长一段时间的测试,一切似乎都过时了。我找不到必要的APK,比如GoogleLoginService.apk等。

我通过安装两个虚拟设备让它工作。

  1. My device (具有自定义外观和大小的三星Galaxy )
  2. A设备,在您可以创建新配置文件的网站上的AVD管理器中,它有“可用商店播放”图标。

我用相同的Android版本安装了第一台设备和第二台设备,并使用了三星的一个配置文件(因为我的平板电脑是三星的)。

在此步骤之后,我比较了位于以下位置的config.ini文件:

代码语言:javascript
运行
复制
C:\Users\USER\.android\avd\DEVICE_ID

在Ubuntu/Linux上,它将在

代码语言:javascript
运行
复制
~/.android/avd/DEVICE_ID

将以下变量更改为:

代码语言:javascript
运行
复制
PlayStore.enabled = true
image.sysdir.1=system-images\android-27\google_apis_playstore\x86\
tag.display=Google Play
tag.id=google_apis_playstore

下面是将更改哪些字段的示例diff:

在此之后,您可能必须重新下载设备的系统映像,您可以从Tools > AVD Manager执行此操作。

这是一个示例屏幕截图,展示了它的样子:

完成后,重新启动设备,Play store将安装完毕并可供使用。

票数 44
EN

Stack Overflow用户

发布于 2015-02-27 11:33:29

http://wiki.rootzwiki.com/Google_Apps#Universal_Packages_2下载谷歌应用程序(GoogleLoginService.apk、GoogleServicesFramework.apk、Phonesky.apk)

启动模拟器:

代码语言:javascript
运行
复制
emulator -avd VM_NAME_HERE -partition-size 500 -no-audio -no-boot-anim

然后使用以下命令:

在rw模式下重新挂载

代码语言:javascript
运行
复制
adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system

允许写入系统分区上的应用程序目录

代码语言:javascript
运行
复制
adb shell chmod 777 /system/app

安装以下apk

代码语言:javascript
运行
复制
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*

参考:to this SO Post

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28757003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档