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

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

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

user1841702 asked 2020-06-30T02:51:01Z
5个解决方案
58 votes

从Android Studio 3.0 Canary 1开始,您现在有了内置Play Store应用附带的设备的某些选项(下图所示为Nexus 5X和Nexus 5)。

enter image description here

Mateus Gondim answered 2020-06-30T02:51:17Z
1 votes

下载Google应用(GoogleLoginService.apk,GoogleServicesFramework.apk,Phonesky.apk)来自[http://wiki.rootzwiki.com/Google_Apps#Universal_Packages_2]

启动模拟器:

emulator -avd VM_NAME_HERE -partition-size 500 -no-audio -no-boot-anim

然后使用以下命令:

在rw模式下重新安装

adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system

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

adb shell chmod 777 /system/app

安装以下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*

参考:此SO帖子

Randyka Yudhistira answered 2020-06-30T02:52:03Z
0 votes
Start your emulator:

emulator -avd VM_NAME_HERE -partition-size 500 -no-audio -no-boot-anim
Then use the following commands:

# Remount in rw mode
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*
answered 2020-06-30T02:52:18Z
0 votes

在最新的MM API映像上,所有这些都是不必要的。

我所需要做的就是:

adb remount
adb push Phonesky.apk /system/priv-app/.
adb stop && adb restart
ganklah answered 2020-06-30T02:52:42Z
0 votes

在新版本的sdk上,您可以浏览:

C:\ Users {$ User} \ AppData \ Local \ Android \ sdk \ tools

从命令行创建avd:

android创建avd --name bphone --package “系统图像; android-23; google_apis; x86_64”

会有一个问题要求您自定义配置文件,说是,然后询问是否安装CH Play,只需键入是。然后,在Android Studio中打开AVD Manager进行重新配置。注意:请记住将CPU / ABI更改为x86

Chien Tran answered 2020-06-30T02:53:20Z
translate from https://stackoverflow.com:/questions/28757003/how-to-install-google-play-app-in-android-studio-emulator