【问题标题】:How do I update the android target version on an emulator via the command line?如何通过命令行更新模拟器上的 android 目标版本?
【发布时间】:2026-02-21 09:50:02
【问题描述】:

我知道我可以通过 UI (Android Studio) 来实现,但我正在寻找一种方法来通过命令行或编辑配置文件来实现。

【问题讨论】:

    标签: android command-line android-emulator avd


    【解决方案1】:

    首先您使用 AVD 管理器创建一个设备,它是 Android SDK 的一部分。其中包括 Android 版本、屏幕分辨率等。然后您可以从命令行启动模拟器(AVD_NAME 是您在 AVD Manager 中的设备名称)。

    /Users/janedoe/Library/Android/sdk/tools/emulator -avd AVD_NAME
    

    详情请见Start the emulator from the command line

    您无法在模拟器运行时更新模拟器版本,因此您需要为所需版本启动另一个模拟器。

    【讨论】:

    • 看起来有办法做到这一点,看看我的回答。
    【解决方案2】:

    例如。将 android 目标从 21 更新到 23

    1. <avd_name>.avd编辑config.ini-更改 image.sysdir.1=system-images/android-21/google_apis/x86_64/image.sysdir.1=system-images/android-23/google_apis/x86_64/
    2. <avd_name>.ini 中的目标从 21 更改为 23

    【讨论】:

      最近更新 更多