【问题标题】:phonegap-plugin-barcodescanner crashes on Androidphonegap-plugin-barcodescanner 在 Android 上崩溃
【发布时间】:2021-05-08 15:35:42
【问题描述】:

我想在此处发布此问答,因为我看到很多人遇到此问题,并且 phonegap-plugin-barcodescanner github 存储库现在是只读的,因此无法在此处发布问题。我在 Android 10 应用程序中安装插件时遇到问题,当我调用 cordova.plugins.barcodeScanner.scan() 时,它会弹出一个权限对话框,然后应用程序崩溃。

【问题讨论】:

    标签: android cordova cordova-plugins phonegap


    【解决方案1】:

    原来插件默认调用Android兼容性库v4.27,所以我会在platforms/android/project.properties中得到这一行:

    cordova.system.library.2=com.android.support:support-v4:27.+

    我通过添加 androidx-adapter 插件解决了:

    cordova plugin -d add cordova-plugin-androidx-adapter
    

    现在platforms/android/project.properties 中的那一行是:

    cordova.system.library.2=androidx.legacy:legacy-support-v4:1.0.0
    

    插件按预期工作,不会使应用程序崩溃。希望这对其他人有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-28
      相关资源
      最近更新 更多