作者:-像我这样笨拙的生活_992_559 | 来源:互联网 | 2023-01-30 19:13
我正在尝试执行最新Android SDK和IntelliJ 2017 CE的全新安装.
我按此顺序做了一些事情:
安装IntelliJ 2017 CE
安装JDK 1.8.x.
使用最新的自制程序说明安装Android SDK
在IntelliJ中设置JDK位置
尝试在IntelliJ中设置Android SDK位置.
最后一步给出了标题中提到的错误.SDK位于/usr/local/share/android-sdk
其中的符号链接/usr/local/Caskroom/android-sdk/3859397
.此SDK文件夹包含以下文件:
我已经广泛搜索了一个解决方案,包括关于SO的其他问题.以下是我尝试过的粗略列表:
chown
将SDK文件夹(和符号链接)作为我的本地用户和root用户
以Intelli Intelli身份登录并尝试添加Android SDK
尝试将符号链接和目标目录添加为SDK目录
android-sdk
通过自制程序多次重新安装,重新启动IntelliJ,重新启动计算机
尽管SO上似乎存在看似相同的问题,但它们似乎都没有解决我的情况(2017 Android SDK和IntelliJ,Mac OS).
我想避免放弃自制的Android SDK安装,并采用手动SDK安装,因为它似乎只是给我完全相同的文件,放在不同的位置.我还想避免与我的IntelliJ安装并行安装Android Studio(有点像使用大锤来解决问题).
感谢您的任何帮助.我不是想做任何花哨的事情 - 我只是想要使用IntelliJ开发Android应用程序的基本设置.
1> Vigneshwaran..:
IntelliJ Idea无法检测Android-SDK,因为没有"平台"文件夹
它可以通过运行以下命令来创建
列出已安装和可用的软件包:
sdkmanager --list
安装包:
sdkmanager"platforms; android-26"
然后引用"/ usr/local/Caskroom/android-sdk/3859397"它将起作用
参考链接:https://developer.android.com/studio/command-line/sdkmanager.html