我最近try 导入从谷歌开发者网站下载的Android游戏样本.将它们导入Android Studio后,我发现以下错误:

错误:找不到SDK位置.在本地用sdk.dir定义位置.属性文件,或使用ANDROID_HOME环境变量.

这是什么?我想运行Android Studio中的示 routine 序.

推荐答案

请遵循以下步骤,这对我有用:

  • 转到react-native 项目,然后转到android目录

地方的属性

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

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,因此路径如下所示:

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 100 in 101 matches)

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

enter image description here

Android相关问答推荐

将动作传递给嵌套的可组合物

有没有办法知道每台安卓设备上的通知限制?

如何清除导航抽屉中以前 Select 的项目(Jetpack Compose)

当X为lambda函数时,如何避免Android Studio错误检测参数X未使用?

图像在Android Studio中显示,但不在设备中显示

Android-LVL库始终返回NOT_SUBLISTED

使用Jetpack Compose创建特定于电视的布局

如何在喷气背包中绕过集装箱

SDK 33 的问题 - 面向 S+(版本 31 及更高版本)要求在创建 PendingIntent 时指定 FLAG_IMMUTABLE 或 FLAG_MUTABLE 之一

需要 java 17 而不是 java 11:Android CI-CD GitHub Actions

Jetpack Compose with Paging 3 发出太多网络请求

以下代码如何在 Android 上运行

Android apk 不工作

Visual Studio 无法在 Android 上编译 .NET MAUI 项目

Android collectAsStateWithLifecycle() 不在可组合内部收集

Material Design 网站的新设计已启动,但我找不到实现选项卡,该选项卡在哪里?

喷气背包组成影子奇怪的行为

GridLayout 和 GridView 有什么好用和区别

如何在 Jetpack Compose 中擦除画布时变得透明,现在我得到白色?

(Android) 如何在一对多关系中将子 ID 与父级匹配