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

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

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


当前回答

请遵循以下几点,它为我工作:

去你的项目-> Android 创建文件local.properties 打开文件 根据操作系统粘贴Android SDK路径: 4.一个窗户 sdk。dir = C:/Users/USERNAME/AppData/Local/Android/sdk 4.b Linux或MacOS sdk。dir = /home/USERNAME/Android/sdk 将USERNAME替换为用户名

其他回答

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

关闭项目

再次打开项目

你只需要复制本地的。属性文件到项目存储的文件夹,它将像魅力一样工作。但是请记住,它必须放置在存储项目的根文件夹中。

我也尝试了以上所有的解决方案,但都不起作用。然后我检查ANDROID_HOME变量。我在变量名后面加了一个空格。然后我移除了那个空间,检查它是否正常工作。因此,请确保ANDROID_HOME变量前后没有任何额外的空间

如果所有这些都失败了,复制本地。属性文件到项目目录的根目录。简单。

我通过在windows中创建ANDROID_HOME环境变量解决了这个问题。

ANDROID_HOME=C:\Users\<user_name>\AppData\Local\Android\sdk

重新启动Android Studio,它应该构建项目!