android - Gradle 没有指向指定的版本

标签 android react-native gradle

我正在尝试升级我的 react-native android 项目中的 gradle wrapper 版本。

我没有在我的Mac上全局安装gradle,我只是使用react-native自带的wrapper,它是2.14.1版本。我想使用一个库,它需要 gradle 4.4+,我遵循了官方教程。马上,我得到了这个 Issue .

我发现每当我键入 ./gradlew -v 时,它总是会引用我的用户目录中的 /Users/rexlow/.gradle/wrapper/dists,尽管我已经指定要使用较新版本的 gradle-4.4-all.zip。 zip 文件现在在我的项目包装文件夹中,(我遵循了这个 thread )

如下图所示,我尝试检查 gradle 版本,但它始终显示 2.14.1。

然后,我尝试从 /Users/rexlow/.gradle/wrapper/dists 中删除 2.14.1 gradle 文件夹并再次运行版本检查命令,天哪,它继续并下载 2.14.1 版本,因为该文件夹不存在。

我怎样才能在我的项目中完全使用一个新的 gradle 版本?改变 gradle-wrapper.properties 对我来说不起作用。如果您需要查看其他文件,请告诉我。

谢谢!

enter image description here

最佳答案

gradle 文件夹应该位于 android 而不是 app

关于android - Gradle 没有指向指定的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50093707/

相关文章:

maven - 如何使 gradle 模块位于同一目录中?

android - java.lang.UnsatisfiedLinkError : Native method not found: org. opencv.imgproc.Imgproc.rectangle_1

android - 在 Layout 中使用多个 RecyclerView 滚动

javascript - 如何在绑定(bind)到 'react-native-router-flux'中onPress事件的函数中调用Actions.xxx

javascript - 在 React Native + Redux 中使用 Navigator

javascript - 使用 React 抽屉导航时如何处理 iOS 上的后退按钮?

gradle - 尝试通过 scoop 命令安装 gradle 时卡住

android - 我想在我的Eclipse项目中使用android-circlebutton库

java - 如何在 Android 上获取表列数组列表?

android - onCreateOptionsMenu 使用 fragment 多次命中