首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >找不到SDK位置。使用local.properties文件中的sdk.dir或ANDROID_HOME环境变量定义位置

找不到SDK位置。使用local.properties文件中的sdk.dir或ANDROID_HOME环境变量定义位置
EN

Stack Overflow用户
提问于 2014-12-23 20:20:41
回答 47查看 650.1K关注 0票数 421

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

错误:找不到SDK位置。使用local.properties文件中的sdk.dirANDROID_HOME环境变量定义位置。

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

EN

回答 47

Stack Overflow用户

回答已采纳

发布于 2018-01-09 02:09:42

请按照以下步骤操作,这对我来说是有效的:

  • 转到您的react本地项目,然后转到android目录,使用以下名称创建一个文件:

local.properties

  • 打开文件并粘贴您的Android SDK路径,如下所示:

windows用户的

代码语言:javascript
运行
复制
sdk.dir=C:\\Users\\UserName\\AppData\\Local\\Android\\sdk

将UserName替换为您的pc用户名。还要确保文件夹是Sdk或sdk。在我的例子中,我的计算机用户名是Zahid,因此路径如下:

代码语言:javascript
运行
复制
sdk.dir=C:\\Users\\Zahid\\AppData\\Local\\Android\\sdk

Mac用户的

代码语言:javascript
运行
复制
sdk.dir = /Users/USERNAME/Library/Android/sdk

其中,用户名是您的OSX用户名。

适用于Linux (Ubuntu)用户的

代码语言:javascript
运行
复制
sdk.dir = /home/USERNAME/Android/Sdk

其中USERNAME是您的linux用户名(Linux路径区分大小写:确保SdkS的大小写匹配)

如果这不起作用,在“环境变量”中添加ANDROID_HOME变量作为C:\Users\USER\AppData\Local\Android\Sdk

票数 509
EN

Stack Overflow用户

发布于 2016-02-29 22:53:49

该项目可能缺少settings.gradle文件。确保您要导入的项目中存在该文件。如果没有,请添加包含以下内容的settings.gradle文件:

代码语言:javascript
运行
复制
include ':app'

保存该文件并将其放在项目的顶层文件夹中。

票数 268
EN

Stack Overflow用户

发布于 2016-05-22 00:10:06

我知道这个答案来得太晚了,但我希望它能帮助其他人。

答案很简单。您只需将您的local.properties文件复制到存储项目的文件夹中,它就会像charm一样工作。但请记住,它必须放置在存储项目的根文件夹中。

票数 170
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27620262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档