到目前为止,我使用的是一台Windows 8.1 PC,它没有存储空间或RAM来支持Android Studio或Eclipse这样的IDE。我想下载Android SDK工具,没有IDE。如何才能做到这一点呢?
当前回答
通过命令行下载SDK,链接比前面提到的略有变化:
wget——quiet——output-document=/tmp/sdk-tools-linux.zip https://dl.google.com/android/repository/commandlinetools-linux-${ANDROID_SDK_TOOLS}.zip
下载页面上列出的最新版本。
其他回答
通过命令行下载SDK,链接比前面提到的略有变化:
wget——quiet——output-document=/tmp/sdk-tools-linux.zip https://dl.google.com/android/repository/commandlinetools-linux-${ANDROID_SDK_TOOLS}.zip
下载页面上列出的最新版本。
不幸的是,直接从谷歌(如果你的公司防火墙阻止了其他来源,你会想从谷歌下载)发布的1.6 r1 2009年9月是他们拥有的最新SDK。
您可以在下载页面的“仅限命令行工具”部分找到命令行工具。
以下是目前(26.1.1版本)页面中提供的链接:
Windows没有安装程序:https://dl.google.com/android/repository/sdk-tools-windows-4333796.zip MacOSX: https://dl.google.com/android/repository/sdk——工具——达尔文- 4333796. - zip Linux: https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
在下载任何命令行工具之前,请确保已阅读并同意服务条款。
windows的安装程序版本似乎不再可用,这是24.4.1版本的链接:
Windows安装程序:https://dl.google.com/android/installer_r24.4.1-windows.exe
本教程只是一步一步地安装Android SDK(软件开发工具包),假设用户是从头开始。
这里有几个先决条件需要注意:
Oracle网站上的Java运行时环境(或JDK)(并下载适合您的计算机的正确版本(32或64位))。 良好的互联网连接(需要下载系统镜像等)
我建议使用脱机SDK安装程序来安装基本工具,即SDK和AVD管理器:安装程序的最后一个版本在这里:SDK Installer_r24.4.1 (windows), SDK Installer_r24.4.1 (linux)或SDK Installer_r24.4.1 (macos)
在本指南中,我使用的是windows:
以下是工作流程:
根据你的选择,从上面的链接下载相应的SDK包(但在这个例子中,我将使用手动方法) 下载包后,开始安装(并选择所需的安装文件夹继续或只保留默认%USERPROFILE%\android-sdk):
完成后,选择“勾选”下载系统映像:
现在我们开始了…
SDK管理器窗口将出现,现在你需要更新/下载其他SDK包(即平台工具,系统图像,平台等根据API级别)
注意:我建议下载x86镜像,因为它们比arm镜像快得多,也可以使用intel HAXM(硬件加速执行管理器)驱动程序来显著提高模拟器的速度
所有设置,现在你只需要创建和配置一个Android虚拟设备匹配你的目标Android版本,并调整所需的设置。 要做到这一点,单击SDK管理器中的工具选项卡,选择管理avd,然后在下面的窗口中单击创建,你会看到类似的屏幕如下所示:
然后启动新创建的虚拟设备。
安装应用程序和测试,如你所愿。
导航到android下载页面的“获取命令行工具”部分,下载适合你的系统的工具。
Windows:
提取内容到C:\Android\ Android -sdk
导航到 C:\Android\ Android -sdk\tools\bin,打开命令行窗口 (shift +右键)
执行以下命令下载最新的android软件包:
sdkmanager "platforms;android-25"
更新所有
sdkmanager --update
其他操作系统 执行几乎相同的操作,但不使用windows目录。
sdkmanager页面提供了更多关于使用什么命令来安装sdk的信息。
推荐文章
- 警告:API ' variable . getjavacompile()'已过时,已被' variable . getjavacompileprovider()'取代
- 安装APK时出现错误
- 碎片中的onCreateOptionsMenu
- TextView粗体通过XML文件?
- 如何使线性布局的孩子之间的空间?
- DSL元素android.dataBinding。enabled'已过时,已被'android.buildFeatures.dataBinding'取代
- ConstraintLayout:以编程方式更改约束
- PANIC: AVD系统路径损坏。检查ANDROID_SDK_ROOT值
- 如何生成字符串类型的buildConfigField
- Recyclerview不调用onCreateViewHolder
- Android API 21工具栏填充
- Android L中不支持操作栏导航模式
- 如何在TextView中添加一个子弹符号?
- PreferenceManager getDefaultSharedPreferences在Android Q中已弃用
- 在Android Studio中创建aar文件