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

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

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


当前回答

第一种情况:


找本地人。属性文件 设置SDK路径。

第二种情况:


如果你没有,那么从其他项目复制,并根据你的SDK路径设置它。

其他回答

如果所有这些都失败了,复制本地。属性文件到项目目录的根目录。简单。

去你的React-native项目-> Android 创建文件local.properties 打开文件 粘贴你的Android SDK路径如下 在Windows sdk中。dir = C:\\Users\\USERNAME\\AppData\\Local\\Android\\sdk 在macOS sdk中。dir = /Users/USERNAME/Library/Android/sdk 在Linux sdk中。dir = /home/USERNAME/Android/Sdk 将USERNAME替换为用户名 现在,在终端上运行react-native Run -android

or

有时项目可能会缺少一个设置。gradle文件。 确保该文件存在于项目中 你在进口。 如果没有,请添加设置。Gradle文件:

include ':app'

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

为我找到了工作解决方案。不添加本地。设置ANDROID_HOME变量。似乎是Android Studio和Intellij IDEA的bug。 你只需要要求IDE“重置”路径到Android SDK。 “SDK Location not found”在Android Studio中,尽管环境变量设置正确

以下步骤:

在android文件夹下创建一个名为local.properties的文件 在“local”文件中添加这一行。属性” sdk.dir = /用户/ bijendrasingh /图书馆/ Android sdk

在这里添加你的android sdk路径。

任何利用詹金斯的人,都能派上用场

你需要定义一个全局变量ANDROID_HOME和android sdk的路径值。

对于mac,则为/Users/YOUR_USER_NAME/Library/Android/sdk