Ionic Android应用程序未构建

时间:2017-11-20 08:09:59

标签: android cordova ionic-framework

C:\ Users \ Tuladhar \ WebstormProjects \ myproject> ionic cordova build android [WARN]不执行项目类型的离子构建:ionic1。

  

cordova build 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 \应用程序数据\本地\的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_proj1efd45104ffa2d33563b85b9edda76e3)。   在锁定文件中找到意外的锁定协议。预计3,发现0。

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

  • 出了什么问题: 配置根项目' android'。

    时出现问题
      

    无法解析配置的所有依赖项':_ debugApk'。   配置项目':CordovaLib'时出现问题。   无法为cxcpcn2de84br0eekalu3p9nv打开cp_proj重映射类缓存(C:\ Users \ Tuladhar.gradle \ _caches \ 3.3 \ scripts-remapped \ build_c7ur6ql0tv1x27ryhuthd38ad \ cxcpcn2de84br0eekalu3p9nv \ cp_proj1efd45104ffa2d33563b85b9edda76e3)。   在锁定文件中找到意外的锁定协议。预计3,发现0。

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

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

1 个答案:

答案 0 :(得分:1)

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

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

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

4.run npm install

5.run ionic cordova platform add android

6.run ionic cordova run android

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