【问题标题】:Emulate specific Android version模拟特定的 Android 版本
【发布时间】:2016-05-01 14:49:28
【问题描述】:

我发布了一个应用程序,但我收到了来自指定 Android 版本 - 5.0.2 的一些错误

如何模拟特定的 Android 版本? Api 21 代表版本 5 / 5.0.1 / 5.0.2,但我需要专门测试版本 5.0.2。

在 Android Emulator 上,我没有此版本的选项,Genymotion 上也没有。有什么想法吗?

编辑: Android sdk manager 只有 5.0.1 和 5.1.1 版本,但没有 5.0.2。

【问题讨论】:

    标签: android android-emulator version emulation genymotion


    【解决方案1】:

    我想通了!!

    让我在这里为遇到相同问题的每个人提供步骤(此解决方案适用于您可能需要的不同版本):

    1. 下载你想运行的镜像:Factory Images for Nexus Devices
    2. 使用您需要的版本的 Android Studio 创建一个模拟器(我的例子是 5.0.1)
    3. 打开文件夹 .android/avd/MyEmulatorName/ 并粘贴在第 1 点下载的.img 文件
    4. 从命令行或 Android Studio 启动模拟器
    5. 一旦模拟器完全启动,您可以检查Android版本,它应该对应于您从1)下载的图像。

    这个link 是我的指导方针,虽然有些步骤对我不起作用,比如通过控制台创建模拟器。

    【讨论】:

    • 在 Nexus 设备的出厂映像中,有很多文件可供选择。下载一个后,.img 文件与 .android/avd/MyEmulatorName/ 中的文件不同...我应该替换文件吗?
    猜你喜欢
    • 2021-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-10
    相关资源
    最近更新 更多