Cordova Android 构建退出代码 8

Cordova Android Build Exit Code 8

过去几个月我一直在为 iOS 开发一个 Cordova 项目,现在我想转移并测试 Android 部分。我试过两次安装 Android SDK、JDK、Ant,并将它们放入路径环境变量中,但我就是无法构建应用程序。我尝试环顾其他问题,但似乎无法找到明确的答案。

所以,当我去构建 Android 平台时,这是我得到的错误:

BUILD FAILED
C:\Program Files (x86)\Android\android-sdk\tools\ant\build.xml:720: The following
error occurred while executing this line:
C:\Program Files (x86)\Android\android-sdk\tools\ant\build.xml:734: Compile failed;
see the compiler error output for details.

Total time: 3 seconds

C:\Users\thomas\Desktop\batapp\BatNetting\platforms\android\cordova\node_modules\q
\q.js:126
                throw e;
                      ^
Error code 1 for command: cmd with args: /s,/c,ant/debug/-f/C:\Users\thomas\Desktop\
batapp\BatNetting\platforms\android\build.xml,-Dout.dir=ant-build,-Dgen.absoule.dir=
ant-gen
ERROR running one or more of the platforms: Error: C:\Users\thomas\Desktop\batapp\
BatNetting\platforms\android\cordova\run.bat: Command failed with exit code 8
You may not have the required environment or OS to run this project

我真的不确定是什么原因造成的。就像我说的,我已经尝试重新安装 SDK、Java、Ant 并仔细检查了路径。首先,我尝试从本地 Git 服务器提取文件,然后删除它们并直接从我在 Mac 虚拟机上打开的项目中复制它们。我也尝试过同时使用 cordova build androidionic build android,但两者的结果相同。

如有任何帮助,我们将不胜感激!

更新

我已经尝试使用 ionic 创建一个新应用程序,并且新应用程序中的所有内容都运行良好。我已经成功创建了一个项目,添加了 Android 作为平台,并构建了 运行 Android 项目。所以,似乎与我不同意的已经存在的应用程序有关。

我真的想通了。我的一个插件有问题。它需要一个不在我的项目中的 java 库。一旦我将库放入项目中,它就能够构建并且运行很好。