【问题标题】:Ionic 4 - Fingerprint AIO build failsIonic 4 - 指纹 AIO 构建失败
【发布时间】:2020-12-10 15:07:36
【问题描述】:

我使用来自 https://ionicframework.com/docs/native/fingerprint-aio 的文档安装了插件,删除了旧的指纹插件,例如 Android 指纹验证和触控 ID。尝试运行命令来创建本地构建,但仅适用于 Android 失败。

环境:

ionic 4.12.0
cordova 8.1.2

Java:

插件版本

"cordova-plugin-fingerprint-aio": "^3.0.1"
"@ionic-native/fingerprint-aio":" ^5.22.0"

错误:

我不确定如何继续或解决此问题。 非常感谢!

【问题讨论】:

    标签: android ionic-framework ionic4


    【解决方案1】:

    我认为这是你的错误:

    use -source 8 or higher to enable lambda expressions
    

    1.该插件需要 Java 8(你的确实是 8)。

    对于其他卡住的人,请检查您的 java 版本。

    java -version 在 cli 中

    并安装 java 8。

    2。您的某些插件可能已过时并使用 Java 7

    我建议删除以下文件夹:

    node_modules、平台、插件

    然后运行:

    npm install
    
    ionic cordova platform add android
    

    【讨论】:

    • 我们发现我们的一个依赖项实际上是在使用 JAVA 7,因此我们对其进行了更新,并且该错误不再出现。不过感谢您的回答,这可能会帮助很多人。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-10-03
    • 1970-01-01
    • 1970-01-01
    • 2018-06-07
    • 2019-05-27
    • 2016-11-05
    • 1970-01-01
    相关资源
    最近更新 更多