在根项目'ReactNativeStarter'中找不到任务'installRelease'.一些候选人是:'uninstallRelease'

Sin*_*met 12 react-native

当我使用react-native run-android --variant=release像反应原生文档中所述的命令时,我得到了上述错误.我签署了我的密钥就像它在文档中说的那样,但是它没有用.

我也无法cd android && ./gradlew assembleRelease直接从我的项目文件夹中使用该命令.我不得不这样做cd android,然后gradlew assembleRelease

Jic*_*son 12

来自react-native 文档

请注意, - variant = release仅在您按上述方式设置签名时才可用.

验证您是否已正确遵循文档中提到的步骤.

  • 问题是我没有看到"signedConfig signingConfigs.release"这一行.我忘了把它放进去......几个小时强调一个愚蠢的错误 (7认同)

max*_*23_ 6

对于第二个问题,如果您使用的是Windows,请尝试以下操作:

cd android && gradlew assembleRelease
Run Code Online (Sandbox Code Playgroud)