将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'.
根据官方document,命令应该是
react-native run-android --variant=release
升级后看起来好像很乱。清洁项目解决我的问题。
Android Studio > Build > Clean Project