Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 颤振包装条形码\u扫描->;未能通知项目评估侦听器_Android_Flutter_Barcode Scanner_Androidx - Fatal编程技术网

Android 颤振包装条形码\u扫描->;未能通知项目评估侦听器

Android 颤振包装条形码\u扫描->;未能通知项目评估侦听器,android,flutter,barcode-scanner,androidx,Android,Flutter,Barcode Scanner,Androidx,在将我的项目迁移到Androidx之后,由于条形码扫描库,我遇到了一个构建错误 我试过两种Kotline版本。1.2.31和1.2.51都不起作用 dependencies: flutter: sdk: flutter firebase_auth: any firebase_messaging: any flutter_html: any http: any intl:

在将我的项目迁移到Androidx之后,由于条形码扫描库,我遇到了一个构建错误

我试过两种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:进程“C:\Users\davidw\OneDrive-BBBaden\Anlagen\Pfadi\App\dev\morea master\android\gradlew.bat”异常退出:

配置项目:应用程序 registerResGeneratingTask已弃用,请使用registerGeneratedResFolders(FileCollection) registerResGeneratingTask已弃用,请使用registerGeneratedResFolders(FileCollection) registerResGeneratingTask已弃用,请使用registerGeneratedResFolders(FileCollection)

失败:生成失败,出现异常

  • 出了什么问题: 配置项目时出现问题:“条形码扫描”。 未能通知项目评估侦听器。 java.lang.AbstractMethodError(无错误消息)


我不知道确切的原因,希望有更有经验的人会对此发表评论,但我通过在我的应用程序级别渐变中注释这句话来解决了这个问题:

implementation“org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version”

并将项目级Gradle中的Kotlin版本和Gradle版本更改为:

ext.kotlin\u版本='1.3.10'

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


我仍然收到
registerResGeneratingTask被弃用,请使用registerGeneratedResFolders(FileCollection)
,但应用程序会生成。

我不知道原因,希望有更有经验的人对此发表评论,但我通过在我的应用程序级别渐变中注释这一行,解决了这个确切的问题:

implementation“org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version”

并将项目级Gradle中的Kotlin版本和Gradle版本更改为:

ext.kotlin\u版本='1.3.10'

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


我仍然得到
registerResGeneratingTask不推荐使用,请使用registerGeneratedResFolders(FileCollection)
,但应用程序会生成。

正如我所说,我正在使用一个名为barcode\u scan的库,它会停止此kotlin插件。不幸的是,这个kotlin插件似乎使颤振崩溃。没有这个插件,插件运行得很好。我也使用条形码扫描。它和上述修改一起工作,我仍然可以扫描二维码。如何使用这个插件?没有任何示例可以使用它。在文档中:只需调用
var barcode=await barcode scanner.scan()
即可扫描条形码正如我所说,我正在使用一个名为barcode\u scan的库,它将关闭此kotlin插件。不幸的是,这个kotlin插件似乎使颤振崩溃。没有这个插件,插件运行得很好。我也使用条形码扫描。它和上述修改一起工作,我仍然可以扫描二维码。如何使用这个插件?没有关于如何使用它的任何示例。从文档中:只需调用
var barcode=wait barcode scanner.scan()
即可扫描条形码