如何从sdkmanager --list获取完整软件包名称?
问题描述:
我正在尝试使用android SDK管理器来安装系统映像。然而,当我使用tools/bin/sdkmanager --list
,输出我得到看起来像这样(截断简洁):如何从sdkmanager --list获取完整软件包名称?
Available Packages:
Path | Version | Description
------- | ------- | -------
...
system-images;a...-15;default;x86 | 4 | Intel x86 Atom System Image
system-images;a...pis;armeabi-v7a | 5 | Google APIs ARM EABI v7a Syste...
system-images;a...google_apis;x86 | 5 | Google APIs Intel x86 Atom Sys...
system-images;a...ult;armeabi-v7a | 4 | ARM EABI v7a System Image
system-images;a...16;default;mips | 1 | MIPS System Image
system-images;a...-16;default;x86 | 5 | Intel x86 Atom System Image
system-images;a...pis;armeabi-v7a | 5 | Google APIs ARM EABI v7a Syste...
system-images;a...google_apis;x86 | 5 | Google APIs Intel x86 Atom Sys...
system-images;a...ult;armeabi-v7a | 5 | ARM EABI v7a System Image
system-images;a...17;default;mips | 1 | MIPS System Image
system-images;a...-17;default;x86 | 3 | Intel x86 Atom System Image
system-images;a...pis;armeabi-v7a | 5 | Google APIs ARM EABI v7a Syste...
...
不幸的是,我不能使用这种形式的路径安装。
sdkmanager system-images;a...-17;default;x86
Failed to find package system-images;a...ult;armeabi-v7a
如何获取包名的长表单,以便我可以实际安装它?
答
Another answer提到您可以使用和--verbose
标志组合在较新版本的sdkmanager
(从版本26.0.1开始)中。
如果有帮助,但格式基本上是相对于您的android_sdk
文件夹的路径,斜杠(\
或/
)用分号替换。当然,你必须知道什么东西的路径应该是为了安装该特定的东西...
可能重复[Android sdkmanager可用包](https://*.com/questions/44167152/Android的sdkmanager可用的程序包) – merlin2011