适用于Google Play商店的Android Oreo 8.0模拟器

时间:2017-09-25 06:53:58

标签: android android-emulator android-8.0-oreo

我拥有Android Oreo与Google Play的最新官方模拟器图片。在创建(模拟器)设备时,SD卡,内部存储器是不可编辑的。当模拟器启动时,它会通知使用SD卡作为内部/外部存储,但没有任何选项可用,并且在格式化步骤中失败。

“adb”或AndroidStudio无法识别。即使在从开发人员选项启用后也无法调试。

它的Play商店没有更新,只显示下载管理器下载,通知消失后没有任何反应。

使用和不使用Google Play的模拟器具有不同的Google设置>安全屏幕 - 没有Google Play(左) - 使用Google Play(右) enter image description here

enter image description here

我的问题 -

  1. 是否可以将其用于调试?如果是,怎么样?
  2. 为什么在Android上使用/不使用GP的两个模拟器中设置不同的Google安全设置?是Google Play更新问题还是别的什么?
  3. 如果无法增加其存储空间(如果是内存问题),如何在模拟器中更新Google Play?

1 个答案:

答案 0 :(得分:1)

我认为此问题与Oreo图像无关,但系统的其他组件最近更新,因为使用Google Play的旧版仿真器图像突然出现同样的问题。使用Google Play的每张图片都存在此问题。

无论如何我用清除环境变量修复了它,比如ANDROID_SDK_HOME或ANDROID_HOME。

我认为当用户文件不在用户主文件夹(C:\ users \或~username)下时会出现错误。

由于磁盘空间不足,我将用户文件移动到了D:分区,出现了这个问题。

要解决我在env之后设置的问题。瓦尔: ANDROID_SDK_ROOT = D:\ Android \ sdk ANDROID_AVD_HOME = D:\ Android \ avd

这样SDK和AVD文件在D:\ Android下,其他用户文件包括adbkey *在用户主文件夹下。

请查看https://developer.android.com/studio/command-line/variables.html#android_sdk_root以了解您的需求。