【问题标题】:Having issue with building android APK in ionic在 ionic 中构建 android APK 时遇到问题
【发布时间】:2018-06-12 22:48:30
【问题描述】:

我正在 ionic 中构建 android APK,但出现此错误。

无法应用插件 [id 'com.android.application'] 支持的最低 Gradle 版本为 4.4。当前版本是 4.1。如果使用 gradle 包装器,请尝试编辑 distributionUrl

谁能告诉我为什么我们会收到这个错误。它在浏览器上运行良好。

我正在使用离子 2。

【问题讨论】:

    标签: android ionic-framework ionic2


    【解决方案1】:

    为了解决 Android 中的这类 Ionic 构建问题,我坚持仅使用命令行构建。请尝试以下操作:

    1. 删除平台和相关文件夹:

    ionic cordova platform rm android

    rm -rf platforms

    rm -rf plugins

    1. 再次添加 Android 平台

    ionic cordova platform add android

    1. 不要打开 Android Studio 以避免 Gradle 和 SDK 版本冲突。只需构建:

    ionic cordova build android

    1. 如果有错误,请使用详细错误日志记录。例如,我经常需要为一些 Gradle 文件添加可执行权限。

    cordova build android --verbose

    【讨论】:

      【解决方案2】:

      您需要 Android SDK 来构建 APK 文件。

      尝试下载最新的 Android SDK 版本,从项目中删除 Android 平台,删除 'platforms' 文件夹中的 'android' 文件夹并重新添加 Android 平台。

      【讨论】: