我建立一个非常简单的煎茶 - 触摸2应用程序并将其部署到Eclipse。 在Chrome应用程序的工作,但在设备上,我发现了以下错误:
E / dalvikvm(270):找不到类 'android.webkit.WebResourceResponse',从方法org.apache.cordova.CordovaWebViewClient.generateWebResourceResponse引用
我试图谷歌,但没有找到解决方案适合我。 我的应用是在安卓2.3.1水平和我的设备是4.1.1,它不会对他们两人的工作。
谢谢
你有“科尔多瓦-1.9.0.jar”你的“/库”文件夹?
确保这是/ libs文件夹如果您正在使用ADT 17或以上版本。
我认为这可能与lib文件夹的新名称相关的(以前'lib'
,现在是'libs'
)。 尝试,如果它的工作原理将其重命名的检查。
从这个提取答案SO
编辑:另一种可能性是,ProGuard的与图书馆解决它,你可以试试这个搞乱:
-keep public class * extends com.phonegap.api.Plugin
-keep public class org.apache.cordova.DroidGap
-keep public class org.apache.cordova.**
-libraryjars /Users/Nasir/Desktop/libs/commons-codec.jar
-dontwarn android.webkit.*
从这个提取答案SO