最近我尝试着导入从谷歌的开发者网站上下载的Android游戏样本。在将它们导入Android Studio后,我得到了以下错误:
错误:未找到SDK位置。使用sdk定义位置。Dir在本地。属性文件或ANDROID_HOME环境变量。
这是什么?我想从Android Studio运行示例程序。
最近我尝试着导入从谷歌的开发者网站上下载的Android游戏样本。在将它们导入Android Studio后,我得到了以下错误:
错误:未找到SDK位置。使用sdk定义位置。Dir在本地。属性文件或ANDROID_HOME环境变量。
这是什么?我想从Android Studio运行示例程序。
当前回答
当我检查一些仍然得到错误时,他们创建本地。Android目录下的properties文件,并写入路径。 你得到错误的原因是因为在书写路径上有拼写错误。
其他回答
布景中的部分。Gradle文件如下所示。
rootProject.name = "SampleProject" 包括:应用程序的
的地方。Properties的文件是通过将上面的代码段更改为如下所示来创建的,问题就解决了。
包括:应用程序的 rootProject.name = "SampleProject"
简而言之,将include“:app”部分移到顶部就解决了这个问题。
我遇到的问题是地方性的。属性被提交到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"
转到本地属性文件 检查Sdk的位置(它可能已经改变,如果你已经导入文件与 其他用户的Sdk位置,找到你的并把它做好,就是这样)。
我试着
sdk.dir = \Users\OLUWAGBEMIGA\AppData\Local\Android\sdk
它工作了,我简单地把它粘贴到项目文件夹和外部。
在环境变量中,我也使用了上面的sdk链接和ANDROID_HOME作为路径名。关闭一切,重开,卡波姆一切都成功了
当我检查一些仍然得到错误时,他们创建本地。Android目录下的properties文件,并写入路径。 你得到错误的原因是因为在书写路径上有拼写错误。