模拟特定 Android 版本
Emulate specific Android version
我发布了一个应用程序,但我从指定 Android 版本 - 5.0.2
收到了一些错误
如何模拟特定的 Android 版本? Api 21代表版本5 / 5.0.1 / 5.0.2,但我需要专门测试5.0.2版本。
在 Android 模拟器上我没有这个版本的选项,在 Genymotion 上也没有。有什么想法吗?
编辑: Android sdk 管理器只有 5.0.1 和 5.1.1 版本,没有 5.0.2 版本。
我刚刚弄明白了!!
让我在这里列出所有遇到相同问题的人的步骤(此解决方案适用于您可能需要的不同版本):
- 从以下位置下载您想要 运行 的图像:Factory Images for Nexus Devices
- 使用具有所需版本的 Android Studio 创建模拟器(对于我的案例 5.0.1)
- 打开文件夹 .android/avd/MyEmulatorName/ 并粘贴第 1 点下载的
.img
文件
- 从命令行或从 Android Studio
启动模拟器
- 模拟器完全启动后,您可以检查 Android 版本,它应该与您从 1) 下载的图像相对应。
这个 link 是我的指南,尽管有些步骤对我不起作用,比如通过控制台创建模拟器。
我发布了一个应用程序,但我从指定 Android 版本 - 5.0.2
收到了一些错误如何模拟特定的 Android 版本? Api 21代表版本5 / 5.0.1 / 5.0.2,但我需要专门测试5.0.2版本。
在 Android 模拟器上我没有这个版本的选项,在 Genymotion 上也没有。有什么想法吗?
编辑: Android sdk 管理器只有 5.0.1 和 5.1.1 版本,没有 5.0.2 版本。
我刚刚弄明白了!!
让我在这里列出所有遇到相同问题的人的步骤(此解决方案适用于您可能需要的不同版本):
- 从以下位置下载您想要 运行 的图像:Factory Images for Nexus Devices
- 使用具有所需版本的 Android Studio 创建模拟器(对于我的案例 5.0.1)
- 打开文件夹 .android/avd/MyEmulatorName/ 并粘贴第 1 点下载的
.img
文件 - 从命令行或从 Android Studio 启动模拟器
- 模拟器完全启动后,您可以检查 Android 版本,它应该与您从 1) 下载的图像相对应。
这个 link 是我的指南,尽管有些步骤对我不起作用,比如通过控制台创建模拟器。