我正在使用离子框架构建混合应用程序。 我确实安装了npm,cordova,ionic和android sdk。 我也设置了环境变量。 我能够运行以下命令
但是当我跑的时候 离子构建android 构建失败。
建立失败
总时间:29.551秒 FAILURE:构建因异常而失败。
出了什么问题: 配置根项目'android'时出现问题。
java.lang.NullPointerException(无错误消息)
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。 错误:cmd:命令失败,退出代码1错误输出: 失败:构建因例外而失败。
出了什么问题: 配置根项目'android'时出现问题。
java.lang.NullPointerException(无错误消息)
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。
答案 0 :(得分:0)
我遇到了同样的问题并解决了......你需要做的是
第一个解决方案
离子平台rm android,
离子平台添加android,
如果那不起作用,那么
第二
解决了我的问题
答案 1 :(得分:0)
这对我有用。只需要在CLI中设置环境变量(ANDROID_HOME& PATH)
答案 2 :(得分:0)
只需使用以下方法从项目中删除node_modules文件夹:
rm -rf node_modules
,然后再次安装所有依赖项:
npm i