现象
npx react-native run-android
构建项目报如下错误:
Failed to transform react-native-0.71.0-rc.0-debug.aar
解决方法
方法一:把应用到react-native的包都换成指定版本,我用的是0.62.2,记住是所有的,不能用react-native:+
//implementation "com.facebook.react:react-native:+" // From node_modules
implementation "com.facebook.react:react-native:0.62.2"
方法二:一次替换所有
在android项目路径下的bulid,gradle中的allprojects中加入以下代码即可:
allprojects {
// ...此处省略repositories等节点
configurations.all{
resolutionStrategy{
force"com.facebook.react:react-native:0.62.2"
}
}
}