【问题标题】:Ionic Cordova Android build errorIonic Cordova Android 构建错误
【发布时间】:2017-12-04 14:14:36
【问题描述】:

我正在尝试使用 IONIC 构建“空白”项目的 Android 版本,现在我遇到了这个错误。有没有人经历过这种情况,你的答案是什么?

失败

构建失败

总时间:2.179 秒 FAILURE:构建失败并出现异常。

  • 出了什么问题: 任务 ':CordovaLib:processDebugResources' 执行失败。

    com.android.ide.common.process.ProcessException: 无法执行 aapt

  • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。 错误:cmd:命令失败,退出代码 1 错误输出: FAILURE:构建失败并出现异常。

  • 出了什么问题: 任务 ':CordovaLib:processDebugResources' 执行失败。

    com.android.ide.common.process.ProcessException: 无法执行 aapt

  • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。

[ERROR] 运行 cordova build android 时出错(退出代码 1)。

【问题讨论】:

  • 检查您的 ANDROID_HOME 变量是否已设置。您还可以详细说明您尝试获取此错误的步骤和命令吗?
  • ANDROID_HOME 已设置为 SDK 路径,JAVA_HOME 已设置为 1.8 路径。其他路径:%ANDROID_HOME%\build-tools、%ANDROID_HOME%\tools\bin\sdkmanager、%ANDROID_HOME%\platform-tools、%ANDROID_HOME%\tools、%JAVA_HOME%\bin。在控制台中:$ ionic cordova build android.这给了我错误。我必须忽略一些事情。 @Lokkeshwaran
  • 发现它与 Android 本身有关。我用命令准备了Android版本:ionic cordova prepare android,然后我用Android Studio打开了构建。然后我调整了build.gradle文件,注释了 //debugCompile(project(path: "CordovaLib", configuration: "debug" )) //releaseCompile(project(path: "CordovaLib", configuration: "release")) 并添加:compile project(':CordovaLib')

标签: android cordova ionic-framework build


【解决方案1】:

我解决这个问题的方法如下:

  1. npm uninstall cordova ionic

  2. npm install -g cordova@7.0.0 ionic@3.19.0

  3. cordova platform rm android

  4. cordova platform add android

【讨论】:

    猜你喜欢
    • 2020-05-02
    • 2016-07-04
    • 2018-04-18
    • 2021-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-01
    • 2019-08-01
    相关资源
    最近更新 更多