Android 如果在react原生项目中设置了flavor维度,则无法在开发模式下运行它
首先,我为我糟糕的英语技能道歉 我今天在react native项目中设置了flavordimension。此设置是通过npx react native init创建的项目 我在build.gradle中设置了以下内容Android 如果在react原生项目中设置了flavor维度,则无法在开发模式下运行它,android,react-native,react-native-android,metro-bundler,Android,React Native,React Native Android,Metro Bundler,首先,我为我糟糕的英语技能道歉 我今天在react native项目中设置了flavordimension。此设置是通过npx react native init创建的项目 我在build.gradle中设置了以下内容 flavorDimensions "default" productFlavors { prod { buildConfigField'boolean','IS_DEV','false' }
flavorDimensions "default"
productFlavors {
prod {
buildConfigField'boolean','IS_DEV','false'
}
dev {
buildConfigField'boolean','IS_DEV','true'
applicationIdSuffix ".dev"
resValue "string", "appName", "dev-flavor"
}
}
然后
npx react本机运行android--variant=DevDebug--appIdSuffix=dev
如果您这样做,将出现下面附带的屏幕截图之类的错误
发布版apk是正常创建和执行的,但我不知道在开发模式下运行时为什么会发生错误。有没有天使可以帮助我?包服务器正在运行。如果没有,请尝试使用react native start运行它。如果包服务器cli中存在任何错误消息。把它贴在这里。