我很少为Android做点什么,所以我有点困惑。虽然有两种类型的安装--Android Studio和Android SDK。我有IDEA所以我不需要Studio。通常我会下载具有UI工具的SDK来下载其组件。
我刚收到https://dl.google.com/android/repository/tools_r25.2.3-linux.zip,我看不到UI SDK Manager。有bin/sdkmanager
个shell脚本。但这对我的目的来说有点不方便,因为通过输出--list
,复制粘贴包名称和运行sdkmanager
会花费太多时间。
现在快速安装这个的方法是什么?
PS。我在使用Ubuntu 16.10以防万一。
PS2。我刚刚按documentation尝试了sdkmanager "platforms;android-25"
但在我同意条款后没有给出任何输出。它在哪里安装SDK文件?它甚至安装了吗?惊人的。
答案 0 :(得分:48)
看起来像I'm not the only one谁不得不处理这个白痴。安装方式
/parent
文件夹,使其具有/parent/tools
。我将zip tools
的内容提取到/androidsdk
,这是错误的。脚本找不到它。ANDROID_HOME
设置为/parent
文件夹。/parent/tools/android sdk
以查看SDK Manager的GUI。答案 1 :(得分:43)
官方的GUI已经消失,但是愉快的人为我们保存了最后一个: installer_r24.4.1-windows.exe
根据这个announcment谷歌自2015年6月以来不打算支持Eclipse的ADT插件,而且根本不支持ADT的GUI。他们通过整个切换到Android Studio来解释决定。官方Android资源上没有链接可以下载最新的GUI版本,因为他们发现它有潜在的安全漏洞。
所以你有机会下载最后保存的版本,直到链接不会被更改。如果已经发生,请尝试to search by tag。
感谢Losin' Me获取链接:
上找到答案 2 :(得分:23)
晚会,但您可以下载v24.4安装程序,就像过去的美好时光here一样。它会自动更新到v25.x,一切都按预期工作。也是一个很大的ef'u谷歌。
答案 3 :(得分:8)
从命令行输入
tools/android sdk
将提示Android SDK的常用GUI。
希望这有帮助
答案 4 :(得分:8)
自Android发布构建工具25.3.0以来,他们删除了android
CLI命令,并将其替换为位于avdmanager
sdkmanager
和$ANDROID_HOME/bin/tools
运行此命令以获取 sdk样式路径中的可用包列表:
sdkmanager --list
运行此命令以安装特定图像:sdkmanager --verbose "system-images;android-19;google_apis;x86"
答案 5 :(得分:4)
如果您有Android Studio,则可以将Android Studio中的sdk管理器指向刚刚安装SDK的位置。你可以从那里管理它。这就是我必须做的。命令行对我来说太难了,因为我在运行 sdkmanager --list
命令时没有得到完整的软件包名称
答案 6 :(得分:2)
这是the link for download android sdk,其中包含用于windows,linux和mac的GUI:
解压缩并将名为tools的文件夹放在androidsdk目录下,搜索android.bat:它在windows中打开GUI。
下载软件包并开发应用程序。
答案 7 :(得分:2)
对于与Xamarin一起使用,官方Xamarin SDK Manager
现在可用于Visual Studio 2017及更高版本。它可以安装在" Cross Platform Mobile" Visual Studio Installer中的工作负载。它取代了Google的独立SDK Manager(在Android SDK Tools软件包的25.2.3版中已弃用)。
答案 8 :(得分:1)
在工具目录中搜索' android.bat'文件并运行它,SDK管理器的GUI将打开。
答案 9 :(得分:1)
对不起,我撞坏了一个墓地。但是我刚刚发布了一个简单的Android SDK GUI。也许这个小小的周末项目可以使某些人免于使用sdkmanager命令行或两次下载android-tools的麻烦。
您可以在AndroidGUI处检查我的项目。
请随意分叉,或者最好将其发送给我。任何帮助将不胜感激。
PS:如果有人可以指出我最新的sdklib-*。jar源代码,这将非常有用。这样我就可以直接与Android SDK交互。
答案 10 :(得分:0)
对于所有Windows用户:我只是对旧的GUI可执行文件进行了“移植” ...
尽管移植是个大词,但我只是更改了可执行文件,使它读为andoid_gui.bat而不是android.bat,并添加了该文件和一些必需的库(尽管我认为只需要archquery.jar,我也把sdkmanager.jar,sdkstats.jar和sdkuilib.jar;即使没有它们,它似乎也可以工作,所以让我知道是否不需要它们。
只需将其提取到SDK目录中