在将我的项目迁移到Androidx之后,由于barcode_scan库,我遇到了一个构建错误。
我试过两个Kotline版本。1.2.31和1.2.51都不能工作。
dependencies:
flutter:
sdk: flutter
firebase_auth: any
firebase_messaging: any
flutter_html: any
http: any
intl: any
cloud_firestore: any
url_launcher: any
share: any
expandable: any
qr_flutter: any
qrcode_reader: any
random_string: any
barcode_scan: ^1.0.0我在项目级gradle文件锁中的构建脚本如下所示
buildscript {
ext.kotlin_version = '1.2.31'
repositories {
google()
jcenter()
}
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.android.tools.build:gradle:3.2.1'
classpath 'com.google.gms:google-services:4.2.0'
}
}运行Gradle: ProcessException: Process "C:\Users\davidw\OneDrive -ProcessException异常退出时出错:
配置项目:不推荐应用程序registerResGeneratingTask,不推荐使用registerGeneratedResFolders(FileCollection) registerResGeneratingTask,不推荐使用registerGeneratedResFolders(FileCollection) registerResGeneratingTask,使用registerGeneratedResFolders(FileCollection)
失败:生成失败,出现异常。
发布于 2019-09-17 18:22:23
我不知道为什么,希望更有经验的人会对此发表评论,但我解决了这个问题,我从我的应用程序级的gradle中评论了这一行:
implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
并将项目级分级中的Kotlin版本和Gradle版本更改为:
ext.kotlin_version = '1.3.10'
classpath 'com.android.tools.build:gradle:3.3.0'
我还在买registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection),但是这个应用程序正在构建。
https://stackoverflow.com/questions/57978701
复制相似问题