我正在使用ionic4和电容器构建安卓应用程序。我打算在我的应用中使用phonegap-plugin-barcodescanner。但是在安装了这些插件之后,我开始构建我的apk失败。我从我的Android Studio IDE得到的提示是,我的应用gradle使用'com.android.support:appcompat-v7:28.0.0',而cordova gradle使用“com.android.support:support-v4:27..+”。我尝试将cordova gradle编辑为v4:28.0.0 (在Android Studio IDE中),但仍然不起作用。我该怎么办?
我的堆栈是: node.js 6.4.1离子4.12.0角度7.3.9电容器1.0
和插件phonegap-plugin-barcodescanner ^8.1.0
发布于 2020-09-12 01:38:02
您可以向我们展示整个的build.gradle文件吗?
我使用Capacitor在我的项目中安装了插件,没有任何问题。删除该插件,并执行以下步骤:
npm install phonegap-plugin-barcodescannernpm install @ionic-native/barcode-scannerionic cap sync来自https://ionicframework.com/docs/native/barcode-scanner
我是用安卓而不是androidX来处理问题的,所以我就这么做了:
Refactor --> Migrate to AndroidX --> No Backup --> Do Refactor
然后执行Build --> Rebuild Project
这对我很有效
https://stackoverflow.com/questions/63840490
复制相似问题