react-native - Gradle 同步失败 : Base: GRADLE_USER_HOME is unknown

标签 react-native android-studio

我使用 react native v 0.61.5、Android studio 3.6.3 和 macOS Catalina 10.15.4。更新andrid studion后,android studio出现问题:

线程“main”中的异常 java.lang.RuntimeException:Base:GRADLE_USER_HOME 在 org.gradle.wrapper.PathAssembler.getBaseDir(PathAssembler.java:97) 中未知 atorg.gradle.wrapper.PathAssembler.getDistribution(PathAssembler.java:43) 在 org.gradle.wrapper.Install.createDist(Install.java:44) 在 org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:107) 在 org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:63)

我尝试更改 gradle 版本和 gradle 插件版本,删除缓存。

Gradle-wrapper.propretise

distributionBase=GRADLE_USER_HOME 
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip

最佳答案

也许 NDK 位置是问题所在: 尝试转到 File->Project Structure->SDK Location 并添加 NDK 位置

关于react-native - Gradle 同步失败 : Base: GRADLE_USER_HOME is unknown,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61908835/

相关文章:

javascript - AsyncStorage.getItem 返回 promise

android - 无法在 Android Studio 中运行后端

android - .apk 文件重命名为 .man

react-native - showsMyLocationButton 在 android 中不起作用(react-native-maps)

android - 如何将 react-native 包导入和修改到各自的原生开发工具中

javascript - 如何获取React Native GoogleSignIn的accessToken?

用于构建 OpenCV 3.2 的 Android.mk 和 Application.mk

注释的 Android Studio 代码样式

android-studio - 如何使用 Android Studio Arctic Fox 将 Android 库 aar 作为模块导入?

android - 无法在 android 上运行 react-native 新项目