未找到 SDK 位置.使用 local.properties 文件中的 sdk.dir 或 ANDROID_HOME 环境变量定义位置 [英] SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable

查看:77
本文介绍了未找到 SDK 位置.使用 local.properties 文件中的 sdk.dir 或 ANDROID_HOME 环境变量定义位置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近尝试导入从 Google 开发者网站下载的示例 Android 游戏.将它们导入 Android Studio 后,出现以下错误:

<块引用>

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

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

解决方案

请按照以下步骤操作:

  • 转到您的 react-native 项目,然后转到 android 目录创建一个具有以下名称的文件:
<块引用>

local.properties

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

对于 Windows 用户:

sdk.dir=C:\\Users\\UserName\\AppData\\Local\\Android\\sdk

用你的电脑用户名替换用户名.还要确保文件夹是 sdk 或 Sdk.在我的例子中,我的计算机用户名是 Zahid 所以路径看起来像:

sdk.dir=C:\\Users\\Zahid\\AppData\\Local\\Android\\sdk

对于 Mac 用户:

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

其中 USERNAME 是您的 OSX 用户名.

对于 Linux (Ubuntu) 用户:

sdk.dir =/home/USERNAME/Android/Sdk

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

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

I recently tried to import sample Android games I downloaded from Google's developer website. After importing them into Android Studio, I'm getting the following error:

Error: SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.

What is this? I want to run the sample programs from Android Studio.

解决方案

Please follow below steps it work's for me:

  • Go to your react-native Project then go to android directory Create a file with following name:

local.properties

  • Open the file and paste your Android SDK path like below:

For windows users:

sdk.dir=C:\\Users\\UserName\\AppData\\Local\\Android\\sdk

Replace UserName with your pc user name . Also make sure the folder is sdk or Sdk. In my case my computer user name is Zahid so the path look like:

sdk.dir=C:\\Users\\Zahid\\AppData\\Local\\Android\\sdk

For Mac users:

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

Where USERNAME is your OSX username.

For Linux (Ubuntu) users:

sdk.dir = /home/USERNAME/Android/Sdk

Where USERNAME is your linux username(Linux paths are case-sensitive: make sure the case of S in Sdk matches)

In case if this doesn't work, add ANDROID_HOME variable in "Environment Variables" as C:\Users\USER\AppData\Local\Android\Sdk

这篇关于未找到 SDK 位置.使用 local.properties 文件中的 sdk.dir 或 ANDROID_HOME 环境变量定义位置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆