最近我尝试着导入从谷歌的开发者网站上下载的Android游戏样本。在将它们导入Android Studio后,我得到了以下错误:

错误:未找到SDK位置。使用sdk定义位置。Dir在本地。属性文件或ANDROID_HOME环境变量。

这是什么?我想从Android Studio运行示例程序。


当前回答

转到本地属性文件 检查Sdk的位置(它可能已经改变,如果你已经导入文件与 其他用户的Sdk位置,找到你的并把它做好,就是这样)。

其他回答

我试着

sdk.dir = \Users\OLUWAGBEMIGA\AppData\Local\Android\sdk 

它工作了,我简单地把它粘贴到项目文件夹和外部。

在环境变量中,我也使用了上面的sdk链接和ANDROID_HOME作为路径名。关闭一切,重开,卡波姆一切都成功了

在我的情况下,我有错误的sdk位置没有找到

我做了什么: 我从git转到了克隆项目 打开项目目录 打开项目内部的app目录 复制本地文件。属性文件 然后粘贴到项目目录中 然后就成功了

将这两行放在.bashrc文件中,并运行source ~/.bashrc

出口ANDROID_HOME = /用户/ $ USER /图书馆/ Android sdk 导出路径= $ {PATH}: ANDROID_HOME /工具:ANDROID_HOME美元/平台工具

对于linux,我这样做。(第一行)

export ANDROID_HOME=/home/$USER/Android/Sdk

Mac/Linux用户

你需要将ANDROID_HOME添加到你的路径中,将以下文件添加到你的.bashrc || .zshrc || .profile文件中

# change $HOME to the path where you installed android Sdk
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools

然后运行

$ source ~/.bashrc || .zshrc || .profile

bash_profile或bashrc?

.bashrc和.bash_profile的区别

在我的情况下,我必须关闭Project并重新打开。它运行得很好。 像这样

关闭项目

再次打开项目