我整个星期都在和这个人打架,而且我的智慧结束了。
我有一个Cordova项目。它可以在Android和iPhone上运行。
iPhone项目构建并运行。
android项目有以下错误:
-compile:
[javac] Compiling 9 source files to /Users/markj/myProj/platforms/android/ant-build/classes
[javac] warning: [options] source value 1.5 is obsolete and will be removed in a future release
[javac] warning: [options] target value 1.5 is obsolete and will be removed in a future release
[javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
[javac] /Users/markj/myProj/platforms/android/src/org/apache/cordova/inappbrowser/InAppBrowser.java:56: error: cannot find symbol
[javac] import org.apache.cordova.CordovaHttpAuthHandler;
[javac] ^
我认为它与cordova的版本有关 - 我最近升级到v6,所以我降级到v3 - 我完成了大部分开发的版本。
问题仍在继续。
我认为我的插件版本错误,因此我将它们降级为我与cordova v3一起使用的原始版本。
问题仍在继续。
我更新了我的android工具并确保目标sdk与我在开发过程中使用的相匹配(21)
而且,跟我说,问题仍然存在。
google说它与cordova的版本和android的版本有关,但我不清楚正确的版本是什么。任何人都可以帮忙吗?