我想从shell命令获取计算机上安装的SDK的版本。
某些工具(如adb和fastboot)可以选择打印其版本,例如adb version
,fastboot --version
,因此我期待android version
或类似,但没有。
我不想启动任何用户界面,仅限shell 。
由于
答案 0 :(得分:2)
sdkmanager
命令执行--list
然后您将获得一些列表(已安装的软件包,可用软件包和可用更新)。
osx命令示例:
[~/Library/Android/sdk/tools/bin] $ ./sdkmanager --list
对于fastboot --version
和adb --version
,这两个命令都会告诉您在计算机上运行的可执行文件的版本,并且与计算机上的sdks无关。如果您发现错误并希望报告使用这些工具发现的问题,这将非常有用。