我正在开发一个Cordova Android应用程序,项目中使用了Cordova 1.5、1.9、2.0。现在,我需要添加一个附加插件,我从github
下载并创建了package
并将文件添加到lib
文件夹中,遇到以下错误:
The import org.apache.cordova.CallbackContext cannot be resolved
The import org.apache.cordova.CordovaInterface cannot be resolved
然后在谷歌搜索后遇到了这个post。
下载并运行create.bat
后,我将这些文件复制到cordova2.2.jar
lib
文件夹中,并将cordova2.2.js
复制到www
文件夹中。
在运行应用程序时,我遇到以下错误
Unable to execute dex: Multiple dex files define Lorg/apache/cordova/AccelListener
onversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lorg/apache/cordova/AccelListener;
然后,在经过谷歌搜索之后,我发现了一条建议从Properties->Android build Path
取消选中Android私有库的帖子。
我可以解决所有错误并构建应用程序,但是应用程序启动时崩溃。 包含插件的解决方案是什么?