0x01导言
在学习react-native中,运行
react-native run-android
报错如下
Cannot add task 'wrapper' as a task with that name already exists.
0x02 解决过程
通过百度搜索,我发现,绝大部分答案是使用如下命令
gradle clean wrapper
然而,好像并无乱用
首先提示我gradle不存在,好嘛,那就将gradle包解压,并配置变量。
之后配置好gradle之后,但是并不能使用grale clean wraper
最终方案
最终,在一个国外论坛找到了可行的解决方案。
你可以修改文件内容
task wrapper(type: Wrapper) {
gradleVersion = '4.4'
distributionUrl = distributionUrl.replace("bin", "all")
}
变成
wrapper {
gradleVersion = '4.4'
distributionUrl = distributionUrl.replace("bin", "all")
}
因为
重写4.8中弃用的内置任务现在会产生错误。
尝试替换内置任务将产生类似于以下内容的错误:
无法添加任务“wrapper”,因为同名任务已存在。
Over
网友评论