【发布时间】:2015-12-15 09:13:38
【问题描述】:
我遇到了麻烦 - 使用 ionic 创建一个 android 版本。它最初工作正常。我尝试将 android 目标平台更改为 19 - 那是 4.4.2 kitkat。
这是错误消息——显然 cordova 文件插件存在问题。 当我将平台 sdk 目标更改为 19 时。
任何帮助都将在这里得到赞赏。
/myapp/platforms/android/src/org/apache/cordova/file/LocalFilesystem.java:414:错误:找不到符号 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { ^ 符号:变量 LOLLIPOP 位置:类 VERSION_CODES /myapp/platforms/android/src/org/apache/cordova/file/LocalFilesystem.java:416:错误:找不到符号 for(文件 f:context.getExternalMediaDirs()){ ^ 符号:方法 getExternalMediaDirs() location:Context 类型的变量上下文 注意:某些输入文件使用或覆盖已弃用的 API。 注意:使用 -Xlint:deprecation 重新编译以获取详细信息。 注意:某些输入文件使用未经检查或不安全的操作。 注意:使用 -Xlint:unchecked 重新编译以获取详细信息。 2 个错误 失败
FAILURE:构建失败并出现异常。
-
出了什么问题: 任务 ':compileReleaseJava' 执行失败。
编译失败;有关详细信息,请参阅编译器错误输出。
尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。
【问题讨论】:
标签: android cordova build ionic