Al_*_*Al_ 13 command-line android android-emulator
从sdk管理器中,您可以轻松勾选复选框,然后ARM EABI v7a System Image安装系统映像(例如),以便创建AVD.
我的问题是,我正在尝试创建AVD的系统是无头的,所以我无法打开sdk管理器.我强制从命令行安装系统映像.
通过运行$ android update sdk --no-ui(所有目标实际安装但没有系统映像,除了最新的目标"android-17")很容易安装目标.现在,如何为"android-15"安装系统映像?
当我尝试$ android update sdk --no-ui --filter "sysimg-15"结果是
Error: Ignoring unknown package filter 'sysimg-15'.
Warning: The package filter removed all packages. There is nothing to install.
Please consider trying to update again without a package filter.
Run Code Online (Sandbox Code Playgroud)
不幸的是谷歌/ stackoverflow没有帮助我.
Al_*_*Al_ 21
选项--all或-a答案是:
android update sdk --no-ui --all --filter "sysimg-15"
Run Code Online (Sandbox Code Playgroud)
不包括--all,android更新程序只考虑最新的软件包(sysimg-17)忽略旧软件包.包括所有包,-a允许您过滤(以及安装)任何sysimg.