我用横线优化做了一个应用程序。我尝试在没有基于云的cordova系统的情况下构建我的应用程序。所以我按照这些步骤(在教程中指出):
1-生成一个包(zip),需要所有插件。 (人行横道19(嵌入),最小的android api 14,目标android api 21)
2-创建了一个cordova项目(cordova --version ==> 7.0.1)
3-添加了android平台
4- Cordova build andoroid。
但是,构建失败了。从Crosswalk Web Engine生成Java代码时,它会给我一个错误。这是错误:
错误:cmd:命令失败,退出代码1错误输出: 注意:某些输入文件使用或覆盖已弃用的API。 注意:使用-Xlint重新编译:弃用以获取详细信息。 注意:某些输入文件使用或覆盖已弃用的API。 注意:使用-Xlint重新编译:弃用以获取详细信息。 C:\ Users \ pablo \ Desktop \ MyApp \ platforms \ android \ src \ org \ crosswalk \ engine \ XWalkWebViewEngine.java:55:error:XWalkWebViewEngine不是抽象的,并且不会覆盖CordovaWebViewEngine中的抽象方法evaluateJavascript(String,ValueCallback) 公共类XWalkWebViewEngine实现CordovaWebViewEngine { ^ 注意:某些输入文件使用或覆盖已弃用的API。 注意:使用-Xlint重新编译:弃用以获取详细信息。 1错误
失败:构建因异常而失败。
出了什么问题: 任务执行失败&#39 ;: compileDebugJavaWithJavac'。
编译失败;有关详细信息,请参阅编译器错误输出。
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。 拿起_JAVA_OPTIONS:-Xmx512M
我不明白这个错误的方式,也许是版本问题?
谢谢!