Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何安装独立的Android SDK,然后将其添加到Windows上的IntelliJ IDEA?_Android_Intellij Idea_Android Sdk Tools - Fatal编程技术网

如何安装独立的Android SDK,然后将其添加到Windows上的IntelliJ IDEA?

如何安装独立的Android SDK,然后将其添加到Windows上的IntelliJ IDEA?,android,intellij-idea,android-sdk-tools,Android,Intellij Idea,Android Sdk Tools,这是显示我从何处下载SDK的网页: 解压缩.zip文件夹并打开“工具”文件夹时,我所能看到的只有emulator.exe、mksdcard.exe和大量.bat文件(如下所示) 如何继续?启动android可执行文件并安装平台和构建工具 在IntelliJ IDEA 2017.1和2017.2中,从头开始设置Android SDK非常复杂。我建议在那里安装Android Studio并管理SDK平台。此问题将在最近的更新中解决 如果你足够勇敢,在没有Android Studio的情况下仍然可

这是显示我从何处下载SDK的网页:

解压缩.zip文件夹并打开“工具”文件夹时,我所能看到的只有emulator.exe、mksdcard.exe和大量.bat文件(如下所示)


如何继续?

启动android可执行文件并安装平台和构建工具

在IntelliJ IDEA 2017.1和2017.2中,从头开始设置Android SDK非常复杂。我建议在那里安装Android Studio并管理SDK平台。此问题将在最近的更新中解决

如果你足够勇敢,在没有Android Studio的情况下仍然可以使用
tools\bin\sdkmanager.bat
命令行工具进行设置。SDK管理器的GUI版本已弃用(SDK下载中不再提供)。可以下载独立SDK。查看下方的“仅获取命令行工具”部分

因此,您需要安装至少一个平台版本

首先运行更新以确保您拥有最新的工具:

sdkmanager --update
现在,您可以列出可供安装的软件包:

sdkmanager --list
要安装Android平台,请执行以下操作:

sdkmanager platforms;android-26
要安装当前生成工具版本(可选),请执行以下操作:

sdkmanager构建工具;26.0.0

此时,您应该能够在IntelliJ IDEA中为已安装的平台版本添加Android SDK配置,如下所示:

您还可以访问Android SDK配置UI,从中下载其他组件并执行更新(就像在Android Studio中一样):


正如《博文》中提到的Karan Sharma一样。
若要添加现有SDK,如果有任何打开的项目,则应关闭该项目。

然后从欢迎页面选择配置->项目默认值->项目结构

然后从默认项目结构窗口和左侧,选择SDK,然后从工具栏中选择加号按钮,并从菜单中选择Android SDK

然后给出Android SDK文件所在位置的地址,然后点击OK。

就这样

现在它应该对你有用了

具体是哪个.exe?(请参见第二张图片以获取帮助)android.bat,它出现在您的屏幕快照上。您是否从控制台运行它?你得到的错误是什么?“.android\repositories.cfg无法加载”谷歌认可android Studio,它是基于IntelliJ理念(或者说是一种退化的理念)构建的,但仍然没有一种简化的方法来实现。它没有更新到IJI这一事实可以很好地理解,它仍然在C:\Android\tools SDK\lib\Monitor-x86上有一个Eclipse SDK监视器。他们可能有意保留它,直到IDE中有监视器的所有功能可用为止。对独立SDK的更新是否以任何方式涉及JetBrains?还是只有谷歌和它的社区?所有的Android SDK组件都完全由谷歌管理。JetBrains只合并Android Studio存储库中与IDE相关的代码。在安装过程中,我注意到有一条警告:“无法在多个实例中加载“.Android\repositories.cfg”。这是因为我以前安装了SDK,并且正在尝试更新吗?您解决了问题吗?你需要其他答案吗?不需要。。。奇怪的是,我无法在IntelliJ Idea的设置中选择SDK安装路径。当我点击路径选择中的下拉菜单时,它是空的。(资源管理器目录视图未出现)您是否使用上显示的[+]按钮添加了Android SDK平台?这正是我所需要的。非常感谢。有点过时:外观和行为>>系统设置>>Android SDK:可能最好的选择就是从设置面板中搜索“Android”。