【问题标题】:Ionic Android Application not buildingIonic Android 应用程序未构建
【发布时间】:2018-05-03 09:46:51
【问题描述】:

C:\Users\Tuladhar\WebstormProjects\myproject>ionic cordova build android [警告] 不为项目类型执行 Ionic 构建:ionic1。

cordova 构建 android 运行命令:“C:\Program Files\nodejs\node.exe” C:\Users\Tuladhar\WebstormProjects\myproject\hooks\after_prepare\010_add_platform_class.js C:\Users\Tuladhar\WebstormProjects\myproject

添加到body类:platform-android ANDROID_HOME=C:\Users\Tuladhar\AppData\Local\Android\android-sdk JAVA_HOME=C:\Program Files\Java\jdk1.8.0_121 子项目路径:CordovaLib Task.leftShift(Closure) 方法已被弃用,并计划在 Gradle 5.0 中删除。请改用 Task.doLast(Action)。

    at build_859uxik73yildsrgrru9xamjo.run(C:\Users\Tuladhar\WebstormProjects\myproject\platforms\android\build.gradle:141)

构建失败

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

  • 出了什么问题: 配置根项目“android”时出现问题。

    无法解析配置“:_debugApk”的所有依赖项。 配置项目“:CordovaLib”时出现问题。 无法打开 cxcpcn2de84br0eekalu3p9nv 的 cp_proj 重新映射的类缓存(C:\Users\Tuladhar.gradle\caches\3.3\scripts-remapped\build_c7ur6ql0tv1x27ryhuthd38ad\cxcpcn2de84br0eekalu3p9nv\cp_proj1efd45104ffa2d335363.8b56) 在锁定文件中发现意外的锁定协议。预期 3 个,找到 0 个。

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

  • 出了什么问题: 配置根项目“android”时出现问题。

    无法解析配置“:_debugApk”的所有依赖项。 配置项目“:CordovaLib”时出现问题。 无法打开 cxcpcn2de84br0eekalu3p9nv 的 cp_proj 重新映射的类缓存(C:\Users\Tuladhar.gradle\caches\3.3\scripts-remapped\build_c7ur6ql0tv1x27ryhuthd38ad\cxcpcn2de84br0eekalu3p9nv\cp_proj1efd45104ffa2d335363.8b56) 在锁定文件中发现意外的锁定协议。预期 3 个,找到 0 个。

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

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

【问题讨论】:

  • 尝试使用“ionic cordova platform remove android”删除android平台,然后以管理员身份打开命令行并尝试使用“ionic cordova platform add android”再次添加android平台

标签: android cordova ionic-framework


【解决方案1】:

1.删除平台(可以从文件夹中删除)

2.删除node_modules(可以从文件夹中删除)

3.将您的 ionic-cli 版本升级到最新版本 (npm update -g ionic)

4.运行npm install

5.运行ionic cordova platform add android

6.运行ionic cordova run android

相应地尝试这些步骤,它就会起作用。如果没有尝试更新 android api 和 sdk 工具并重新执行这些步骤。

【讨论】:

  • 我已经仔细尝试了这些步骤。我也更新了 sdk 工具并重新执行了这些步骤。但它仍然无法正常工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-13
  • 2020-06-02
  • 1970-01-01
相关资源
最近更新 更多