如何确定电脑上安装的Android SDK版本?

55
如何确定计算机中安装的Android SDK版本?
11个回答

30
<Program files>\Android\Android-sdk\platforms\<platform SDK's>
在32位机器上: "<Program files>"将会是\Program Files\ 在64位机器上:
如果您安装了32位ADT,"<Program files>"将会是\Program Files (x86)\ 如果您安装了64位ADT,"<Program files>"将会是\Program Files\

2
在我的64位Windows 7系统中,这个路径是\Program Files (x86)\Android\android-sdk\platforms虽然只有细微差别,但可能会帮助某人节省一分钟的时间。 - mcduffee
谢谢@mcduffee,我已经将它添加到我的答案中了。 - NickL
11
在OSX上,路径为/Users/<你的用户名>/Library/Android/sdk/platforms/ - Unixmonkey
哎?这怎么回答问题了呢?那个 XML 表示的是哪个版本? - steve

23

在您的命令行中键入android list target,以查看您正在使用的Android API。


1
"Android list targets" 对我有用。感谢您的回答。 - Marslo
12
我认为 android 工具已经被弃用了 :-( - Ciro Santilli OurBigBook.com
现在是 android list target(没有s)。 - Abdo
1
安卓系统未被识别。为什么会出现这种情况?我尝试了所有命令,但都无效。发生了什么事? - Mustkeem K
8
“android” 命令已被弃用。sdkmanager --list 看起来是正确的方式。 - Juan De la Cruz
...或者 avdmanager,可以在OSX上的/Users/<username>/Library/Android/sdk/tools/bin/avdmanager找到。 - benomatis

10

您可以在Windows 10中检查以下路径

C:\Users{user-name}\AppData\Local\Android\sdk\platforms

此外,您也可以从Android Studio进行检查

文件 > 项目结构 > SDK位置 > Android SDK位置


那告诉我SDK的位置在哪里。如何像OP一样找到版本? - steve

9
C:\ <path to android sdk> \tools\source.properties (open with notepad)

你会在那里找到它。


哪个属性?Pkg.Revision? - steve

9

Android Studio目前已经(2015年初)退出了Beta版。如果您将其用作开发平台,则SDK Manager可能是查看可用内容的最简单方法。要从Android Studio中启动SDK Manager,请使用菜单栏:Tools > Android > SDK Manager。

这将提供SDK版本以及SDK Build Tools和SDK Platform Tools的版本。如果您在Program Files之外的其他位置安装了它们,它也可以正常工作。


请注意,如果您尚未安装任何版本的构建工具,则“工具”菜单中没有Android菜单。 - ryanttb

3
在Linux系统上,您可以使用sdkmanager命令获取Android SDK的版本信息。
例如,在我的情况下: your_path/android-sdk/tools/bin/sdkmanager --version 您也可以运行以下命令查看Android SDK版本信息,并查看截图以获取示例: /var/lib/jenkins/android-sdk/tools/bin/sdkmanager --versionenter image description here

3
打开Android SDK -> 点击工具选项卡 -> 关于,您将获得全部细节!

工具选项卡是什么意思?Android SDK不是一个应用程序。我猜你指的是“Android Studio”。 - steve
我认为这不是Android Studio,而是那个时代的另一个带有SDK选项卡的IDE。 - visrahane

2

虽然有些回答展示了如何在Android SDK管理器图形界面中获取已安装的Android SDK版本和各种相关工具的信息,但这里提供一种通过命令行获取相同信息的方法:

Original Answer翻译成"最初的回答"

%ANDROID_HOME%\tools\bin\sdkmanager.bat --list

为了方便审查和分享,您可以将输出重定向到文件中。

注意:在我所在的公司环境中,我还需要使用命令行选项--proxy--proxy_host--proxy_port。您可能也需要使用它们。

最初的回答是:


0
在 Windows 中创建一个批处理文件 (.bat),并在其中使用以下命令:
%ANDROID_HOME%\tools\bin\sdkmanager.bat --list && pause 注意:使用“&& pause”是必要的,以便能够查看信息一旦被列出。如果不使用它,批处理文件将只是运行,显示信息仅需几秒钟,然后立即退出。

0
如果您希望从用户界面(UI)管理,请在命令窗口中键入“android”,这将打开Android SDK管理器。或者,您可以直接从C:\Program Files (x86)\Android\android-sdk\SDK Manager.exe打开。

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接