我正在尝试构建一个脚本,在可用更新时自动更新Android SDK,但我遇到了麻烦。
当我从命令行执行命令android list sdk
时,我得到以下输出:
Packages available for installation or update: 1
1- Android Support Repository, revision 40
然后我执行android update sdk --no-ui
并获得以下输出:
Installing Archives:
Preparing to install archives
Downloading Android Support Repository, revision 40
Installing Android Support Repository, revision 40
Installed Android Support Repository, revision 4099%)
Done. 1 package installed.
然后我再次执行android sdk list
并获得:
Packages available for installation or update: 1
1- Android Support Repository, revision 40
当我进入GUI时,它显示已安装包。
从命令行更新Android SDK时,我是否缺少一个步骤?
我正在使用Mac - 谢谢
答案 0 :(得分:1)
事实证明,由于某种原因,其中一个目录存在权限问题。
我擦除ANDROID_HOME
目录(在我的情况下为~/android-sdk-linux
)并重新安装了这些工具。现在很棒!