未找到 Android SDK Macos - React Native 设置

问题描述 投票:0回答:1

即使安装了正确的环境路径和 sdk,我也遇到错误,当我运行纱线反应本机医生时,它显示没有找到 sdk 版本,下面附有镜头

这是我在 zsh 配置中的环境变量

export PATH="/usr/local/opt/ruby/bin:$PATH"
export ANDROID_HOME=/Users/mac/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/build-tools
export PATH=$PATH:$ANDROID_HOME/cmdline-tools/latest
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/emulator
export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home

这里附上android studio设置

我尝试了所有可用的方法来解决问题

android react-native android-studio android-sdk-tools android-sdk-manager
1个回答
0
投票

我也遇到了同样的问题,我尝试了所有可能的解决方案,但都是徒劳,但我发现了一个小技巧,你仍然可以使用来运行你的应用程序。

npx react-native start
当您执行此操作时,它会找到一个名为 local.properties 的文件。有时在创建项目时它不存在,因此您将手动创建它并输入以下内容:

sdk.dir = /Users/username/Library/Android/sdk
ndk.dir = /Users/username/Library/Android/ndk
build.tools.version = 28.0.3
java.home = /Library/Java/Java JDK 11.0.11.jdk
adb.exe = /Users/username/Library/Android/sdk/platform-tools/adb

用你自己的用户名替换这里的用户名,用你自己的JAVAHOME路径替换java.home,然后即使医生说android studio sdk不在这里,你的应用程序仍然构建并运行文件将在这里创建local.properties file location

© www.soinside.com 2019 - 2024. All rights reserved.