Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未找到React本机Android SDK支持的版本Mac_Android_React Native_React Native Android - Fatal编程技术网

未找到React本机Android SDK支持的版本Mac

未找到React本机Android SDK支持的版本Mac,android,react-native,react-native-android,Android,React Native,React Native Android,我是个新来的本地人。我的目标是构建Android。 对于这个特殊的问题有很多解决方案,但我相信我已经遵循了其中的大部分 以下是我的医生cli结果: Common ✓ Node.js ✓ npm ✓ Watchman - Used for watching changes in the filesystem when in development mode Android ✓ JDK ✓ Android Studio - Required for building and instal

我是个新来的本地人。我的目标是构建Android。 对于这个特殊的问题有很多解决方案,但我相信我已经遵循了其中的大部分

以下是我的医生cli结果:

Common
 ✓ Node.js
 ✓ npm
 ✓ Watchman - Used for watching changes in the filesystem when in development mode

Android
 ✓ JDK
 ✓ Android Studio - Required for building and installing your app on Android
 ✖ Android SDK - Required for building and installing your app on Android
   - Versions found: 28.0.2, 28.0.3, 29.0.0, 29.0.2, 29.0.3, 30.0.2
   - Version supported: Not Found
 ✓ ANDROID_HOME

iOS
 ✓ Xcode - Required for building and installing your app on iOS
 ✓ CocoaPods - Required for installing iOS dependencies
 ● ios-deploy - Required for installing your app on a physical device with the CLI

Errors:   1
Warnings: 1
如您所见,可以找到SDK,但显然找不到支持的
版本

到目前为止我所做的:

  • 添加了
    local.properties
  • 正确配置
    /.bash\u配置文件
    东西
  • 并排安装了Android NDK,以及Android所需的其他东西
  • 已安装Android API 30,10.0(Q)

  • 切换到首选项设置中的
    SDK平台
    ,然后安装版本28、29、30。然后再次尝试跑步。希望对您有所帮助。

    在首选项设置中切换到
    SDK平台
    ,然后安装版本28、29、30。然后再次尝试跑步。希望对您有所帮助。

    谢谢您的帮助。虽然这个答案应该有帮助,但我从未尝试过。但我只想结束这个问题,我想补充更多信息:医生cli并没有真正的帮助。我的意思是,即使它没有显示支持的版本,我仍然让它运行。@GlennPosadas是的。它仍然通过遵循指导方针来警告您。如果您遇到任何问题,应该使用DoctorCli来检查错误。顺便说一句,这对您没有帮助。谢谢。虽然这个答案应该有帮助,但我从未尝试过。但我只想结束这个问题,我想补充更多信息:医生cli并没有真正的帮助。我的意思是,即使它没有显示支持的版本,我仍然让它运行。@GlennPosadas是的。它仍然通过遵循指导方针来警告您。如果您遇到任何问题,应该使用DoctorCli检查错误。顺便说一句,这对您没有帮助。