【发布时间】:2021-03-09 00:57:14
【问题描述】:
我有一个带有“cordova-android”的 Ionic 3 应用程序:“^8.1.0”。
我想使用 @ionic-native/fingerprint-aio
在我的应用中实现生物识别我已经使用以下命令为我的 Ionic 3 应用安装了插件-
ionic cordova 插件添加 cordova-plugin-fingerprint-aio
npm install --save @ionic-native/fingerprint-aio@4
但是当我尝试在我的设备上构建和运行应用程序时,它会说
为安卓安装“cordova-plugin-fingerprint-aio”
插件不支持此项目的 cordova-android 版本。 cordova-android:8.1.0,版本要求失败:>=9.0.0
为 android 跳过“cordova-plugin-fingerprint-aio”
我已将 config.xml 中的最低 sdk 版本更改为“23”
<preference name="android-minSdkVersion" value="23" />
这些是我的 package.json 中的值
"@ionic-native/fingerprint-aio": "^4.20.0",
"cordova-android": "^8.1.0",
"cordova-plugin-fingerprint-aio": "^4.0.1",
Ionic 3 支持什么版本的插件? 请在这方面指导我
提前致谢。
【问题讨论】:
-
你试过升级 Cordova 吗? “npm i cordova@latest”
-
我试过了,但它给了我很多错误,所以我跳过了
-
请在您的问题中添加错误日志。 cordova 9.0.0 与其他插件的兼容性可能存在一些问题
标签: cordova ionic-framework ionic3 ionic-native