今天早八点还架着react-native这台炫酷*炸天的R跑驰骋在我们宠趴app测试版上,突然一阵妖风,差点闪瞎我的血轮眼,一片红色报错,对应的命令端出现错误提示如下图:
百思不得其解,这个插件报错了 react-native-image-picker(这是一款在react-native开发中很常用的插件之一,主要功能是实现访问本地图片、相机、上传图片、视频的功能,具体到这里瞅瞅github.com/react-nativ…),一个有着4000多star的插件突然报错,果然在两个小时后,github上就聚集了一大帮大佬,大牛逼货开始讨论了,现场直播。
解决方案:在android文件夹下的 build.gradle 中添加如下代码(转自 github.com/akolpakov)
subprojects {
if (project.name.contains('react-native-image-picker')) {
buildscript {
repositories {
jcenter()
maven { url "https://dl.bintray.com/android/android-tools/" }
}
}
}
}
复制代码