我在使用Ion创建android构建时遇到了问题。它最初运行良好。我试着将android目标平台更改为19——这是4.4.2 kitkat。
这是错误消息-显然cordova文件插件有问题当我将平台sdk目标更改为19时。
如有任何帮助,我们将不胜感激。
/myapp/platforms/android/src.org/apache/codova/file/LocalFilesystem.java:414:错误:找不到符号if(Build.VERSION.SDK_INT>=Build.VERSON_CODES.LOLLIPOP){^符号:变量LOLLIPOP位置:类VERSION_CODES/myapp/platforms/android/src.org/apache/codova/file/LocalFilesystem.java:416:错误:找不到符号for(文件f:context.getExternalMediaDirs()){^symbol:方法getExternalMediaDirs()location:context类型的变量上下文注意:某些输入文件使用或覆盖不推荐使用的API。注意:使用-Xlint重新编译:有关详细信息,请弃用。注意:有些输入文件使用未检查或不安全的操作。注意:使用-Xlint重新编译:有关详细信息,请取消选中。2个错误失败
失败:生成失败,出现异常。
-
哪里出了问题:任务":compileReleaseJava"的执行失败。
编译失败;有关详细信息,请参阅编译器错误输出。
-
尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。
想好了,只需删除并添加android平台即可。然后它就一帆风顺了。