这个问题的解决方法是在build.gradle中使用指定版本的AGP。您可以在app/build.gradle中添加以下代码:
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.0.1' // This version of AGP is known to work with React Native
//other dependencies
}
}
请注意,这里提供的版本号是与React Native兼容的。如果你使用的是不同版本的React Native,你应该使用相应的AGP版本。
还有另外一种解决方法,那就是升级React Native。在React Native 0.64版本中,已经添加了对AGP 4.1.x的支持。因此,如果您升级到0.64或更高版本的React Native,就不必再使用特定版本的AGP了。