将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'.
答案 0 :(得分:1)
根据官方document,命令应为
react-native run-android --variant=release
答案 1 :(得分:1)
升级后看起来有些混乱。清理项目解决了我的问题。
Android Studio > Build > Clean Project