未知的命令行选项'--variant'

问题描述 投票:0回答:2

将React Native版本从0.57.8升级到0.59.3。我无法使用以下命令构建应用程序

./gradlew assemble --variant=release

它会产生错误

FAILURE: Build failed with an exception.

* What went wrong:
Problem configuring task :@segment_analytics-react-native:assemble from command line.
> Unknown command-line option '--variant'.

我想Android构建的主要变化是切换到

classpath 'com.android.tools.build:gradle:3.3.1'

classpath 'com.android.tools.build:gradle:3.1.4'

任何想法我应该做什么才能再次使用variant选项?

编辑:

react-native run-android --variant=release

给我吗

FAILURE: Build failed with an exception.

* What went wrong:
Task 'installRelease' not found in project ':app'.
android react-native
2个回答
1
投票

根据官方document,命令应该是

react-native run-android --variant=release

1
投票

升级后看起来好像很乱。清洁项目解决我的问题。

Android Studio > Build > Clean Project
© www.soinside.com 2019 - 2024. All rights reserved.