最近我尝试着导入从谷歌的开发者网站上下载的Android游戏样本。在将它们导入Android Studio后,我得到了以下错误:
错误:未找到SDK位置。使用sdk定义位置。Dir在本地。属性文件或ANDROID_HOME环境变量。
这是什么?我想从Android Studio运行示例程序。
最近我尝试着导入从谷歌的开发者网站上下载的Android游戏样本。在将它们导入Android Studio后,我得到了以下错误:
错误:未找到SDK位置。使用sdk定义位置。Dir在本地。属性文件或ANDROID_HOME环境变量。
这是什么?我想从Android Studio运行示例程序。
当前回答
在我的情况下,我必须关闭Project并重新打开。它运行得很好。 像这样
关闭项目
再次打开项目
其他回答
项目可能缺少一个设置。gradle文件。确保该文件存在于您正在导入的项目中。如果没有,请添加设置。Gradle文件:
include ':app'
保存文件并将其放在项目的顶级文件夹中。
我在flutter中有这个错误,所以我通过去android->应用程序->build.gradle来修复它
将targetSdkVersion从28改为29,将compileSdkVersion从28改为29,这对我来说是有效的
在当地检查一下。属性文件
sdk.dir=C\:\\Users\\USERNAME\\AppData\\Local\\Android\\sdk
正确地编写这个格式,并使用for路径检查/ slas
如果你在拉一个react-native项目时遇到这个问题,你只需要用android Studio打开android项目。您所需要的一切都将自动创建。
Open Android Studio File ->打开 选择react-native项目文件夹下的android文件夹 等待AndroidStudio完成设置 你现在可以关闭Android Studio了
OR
如果你已经安装了AndroidStudio命令行启动器:
在react-native根文件夹中运行这个
studio android/
等待AndroidStudio完成设置 你现在可以关闭Android Studio了
我遇到的问题是地方性的。属性被提交到git存储库,即使它明确地说不这样做##这个文件必须*不*检入版本控制系统,。
为了在MacOS上修复这个问题,我只是去了文件>项目结构…并自动修复了这个问题。
为了修复git中的问题,我在项目根目录中执行了以下命令:
echo -e "\nlocal.properties" >> .gitignore
git add .gitignore
git rm local.properties --cached
git commit -m "Removed local.properties from the git"