Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如果在react原生项目中设置了flavor维度,则无法在开发模式下运行它_Android_React Native_React Native Android_Metro Bundler - Fatal编程技术网

Android 如果在react原生项目中设置了flavor维度,则无法在开发模式下运行它

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' }

首先,我为我糟糕的英语技能道歉

我今天在react native项目中设置了flavordimension。此设置是通过npx react native init创建的项目

我在build.gradle中设置了以下内容

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中存在任何错误消息。把它贴在这里。