Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Cordova项目生成时显示错误--生成失败_Java_Android_Node.js_Cordova - Fatal编程技术网

Java Cordova项目生成时显示错误--生成失败

Java Cordova项目生成时显示错误--生成失败,java,android,node.js,cordova,Java,Android,Node.js,Cordova,当尝试在cmd中使用 安卓6.4.0也尝试安卓7.1.0,但仍显示构建失败 构建cordova项目后显示以下错误 cordova构建android ANDROID\u HOME=G:\shripati\adt-bundle-windows-x86\u 64-20140702\adt-bundle-windows-x 86_64-20140702\sdk JAVA_HOME=C:\Program Files\JAVA\jdk1.8.0_172 子项目路径:CordovaLib观察到的包id“构建工

当尝试在cmd中使用 安卓6.4.0也尝试安卓7.1.0,但仍显示构建失败 构建cordova项目后显示以下错误 cordova构建android

ANDROID\u HOME=G:\shripati\adt-bundle-windows-x86\u 64-20140702\adt-bundle-windows-x 86_64-20140702\sdk JAVA_HOME=C:\Program Files\JAVA\jdk1.8.0_172 子项目路径:CordovaLib观察到的包id“构建工具”;20.0.0' 位于不一致的位置“G:\shripati\a” dt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk\build-t ools\android-4.4W'(预期 'G:\shripati\adt-bundle-windows-x86\u 64-20140702\adt -bundle-windows-x86_64-20140702\sdk\build tools\20.0.0')

失败生成失败总时间:50.818秒失败:生成失败
例外。*错误:任务的执行失败 “:processDebugResources”

com.android.ide.common.process.ProcessException:未能执行 aapt*Try:使用--stacktrace选项运行以获取堆栈跟踪。跑 使用--info或--debug选项获得更多日志输出。(节点:6448) 未处理的PromisejectionWarning:错误:cmd:命令失败 it代码1错误输出:注意:某些输入文件使用或覆盖 不推荐使用的API。注意:有关详细信息,请使用-Xlint:deprecation重新编译。 注意:某些输入文件使用或覆盖不推荐使用的API。注: 使用-Xlint重新编译:有关详细信息,请参阅弃用。错误:在 FontFamilyFont,在中找不到属性android:f ont错误 FontFamilyFont,在中找不到属性android:f ontStyle错误 FontFamilyFont,找不到属性android:f ontVariationSettings错误:在FontFamilyFont中,找不到 属性android:f ontWeight错误:在FontFamilyFont中,找不到 属性android:t tcIndex失败:生成失败,出现异常* 错误:任务“:processDebugResources”的执行失败。 com.android.ide.common.process.ProcessException:未能执行 aapt*Try:使用--stacktrace选项运行以获取堆栈跟踪。跑 使用--info或--debug选项获得更多日志输出。在 ChildProcess.whenDone (D:\shri\convertVisualStudio\shri\LBSCRM\platforms\ android\cordova\node\u modules\cordova common\src\superspawn.js:169:23) 在maybeClose的ChildProcess.emit(events.js:182:13)中 (内部/child_process.js:957:16)位于 Process.ChildProcess.\u handle.onexit(内部/child\u Process.js:246:5) (节点:6448)未处理的PromisejectionWarning:未处理的承诺 拒绝。此错误源于在异步 函数没有catch块,或者拒绝了 未使用.catch()处理。(拒绝id:1)(节点:6448)[DEP0018] 弃用警告:未处理的承诺拒绝被弃用。在里面 未来,未经处理的拒绝承诺将终止合同 具有非零退出代码的Node.js进程


这些资源只是在android-p预览中添加的,因此如果您想使用引用它们的库,您需要将编译sdk更新为android-p预览,您可以按照此操作。

但昨天同一个项目构建成功,我完成了此操作,但仍然显示了相同的错误“观察到的包id”构建工具;“28.0.0-rc2”位于不一致的位置“28.0.0-preview”(预期为“G:\shripti\adt-bundle-windows-x86\u 64-201407 02\adt-bundle-windows-x86\u 64-20140702\sdk\build tools\28.0.0-rc2”)观察到的包id“生成工具”;20.0.0位于不一致的位置“build-t ools\android-4.4W”(预期为“sdk\build tools\20.0.0”),您是如何获得这些构建工具的?正如消息所说,您应该使用sdk/构建工具中的工具。*出错原因:任务的执行失败:processDebugResources'>com.android.ide.common.process.ProcessException:无法执行aapt*尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。另一个项目在同一个android上正常工作,但此项目显示错误