我是一名android程序员,我使用eclipse。我想尝试安卓工作室,因此,我下载并尝试打开它。
它说我必须把sdk路径。
我试过的
我试着把它设置为我的android-sdk
,eclipse正在处理它。这个sdk是最新的,并且有所有的支持、api。。。等
也
我在stackoverflow中发现了一个关于我的问题的问题:Android studio选定的目录对Android SDK无效解决方案是打开安卓工作室,然后按f4
,然后进入平台设置,按plus
绿色标志,然后选择sdk,然后选择到我的android-sdk
的路径,我做了所有这些,但安卓工作室一直告诉我
The selected directory is not a valid home for Android SDK
如有任何帮助,我们将不胜感激
我自己找到了解决方案,答案是以管理员身份运行android studio:p
也有同样的问题。我试图选择
C:Program Files (x86)Androidandroid-sdkplatformsandroid-XX
但实际上我要做的是选择android-sdk
文件夹。
C:Program Files (x86)Androidandroid-sdk
然后,我可以从将显示的API列表中选择我想要的API。
我遇到了这个问题,选择SDK文件夹(不是SDK->源代码或SDK平台)
我找到了另一个解决方案,确保您对该目录具有写访问权限。这为我解决了问题。
可能需要解决的另一种方法是确保至少有一个SDK平台已安装。在命令行中从android-sdk
文件夹运行:
.toolsbinsdkmanager.bat platforms;android-XX
其中XX是任何Android SDK版本。
如果安卓工作室试图用".inidea"目录打开上一个项目,则可能会发生这种情况。好吧,解决方案是删除该文件夹和.iml文件。
适用于我。
帮助我的是将android sdk移动到一个没有任何特殊字符的文件夹中(例如,没有"Program Files(x86)")。
在intellij理念文件中->使缓存无效/重新启动
我从这里解决了它http://www.blog.teamguru.in/2018/04/06/selected-directory-is-not-a-valid-home-for-sdk/
1-只需关闭当前错误窗口,让运行android工作室2-打开sdk管理器,如下所示
3-点击编辑sdk位置如下
4-只需按下下一个按钮,如果有正确的sdk位置,你想在那里安装
5-让它下载
6-安装平台和SDK工具以及
7-享受
对我来说,问题是我从旧电脑中复制了以前的Android Studio设置,然后导入了它们。但是我没有复制旧的SDK!SDK路径可能也配置在旧设置中的某个位置。安卓工作室没有下载它们,而是一直抱怨我的SDK位置。最后,我也只是复制了旧的SDK目录,然后问题就解决了。
问题声明所选目录不是sdk 的有效主目录
我已经从这里解决了
http://www.blog.teamguru.in/2018/04/06/selected-directory-is-not-a-valid-home-for-sdk/
1-只需关闭当前错误窗口,让运行android studio 2-打开sdk管理器,如下所示
3-点击编辑sdk位置如下
4-只需按下下一个按钮,如果有正确的sdk位置,你想在那里安装
5-让它下载
6-安装平台和SDK工具以及
7-享受