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

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

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


当前回答

我在想你的背景。Gradle文件丢失。复制此文件到另一个项目并粘贴您的项目。我想会有用的。

在设置。Gradle文件,

include ':app'

这一切。祝你有愉快的一天。

其他回答

我也找到了我的解决方案。我只是同步Gradle我有所有的文件夹(设置。Gradle,..),但我采取这个错误..我只是运行同步项目与Gradle文件和EditSdkLocation和ok…

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

创建本地用户。Properties文件中包含以下内容

## This file is automatically generated by Android Studio.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must *NOT* be checked into Version Control Systems,
# as it contains information specific to your local configuration.
#
# Location of the SDK. This is only used by Gradle.
# For customization when using a Version Control System, please read the
# header note.
#Tue Oct 24 17:40:53 CEST 2017

sdk.dir=/Users/****/Library/Android/sdk

如果你正在使用Flutter,你显然会尝试从Androidmainfest.xml更改名称,只是不要更改回旧名称,一些包会在pub.dev中帮助你

我用File/Invalide cache/Restart解决了这个问题,然后点击Set SDK....当提示错误时。