在Android中使用ProGuard时,WebView的loadUrl方法无效(Eclipse IDE)

时间:2014-08-18 13:12:08

标签: java android eclipse webview proguard

我们有一个包含扩展WebView的类的jar,当将这个jar导入主项目时,签名(使用ProGuard)apk不会加载(使用loadUrl WebView的方法)所请求的文件。

这是ProGuard文件:

-keepclassmembers class * {
    @android.webkit.JavascriptInterface <methods>;
}

-keepattributes JSInterface
-keep public class jar_package_name.WebviewClass$JSInterface
-keep public class * implements jar_package_name.WebviewClass$JSInterface 
-keepclassmembers class jar_package_name.WebviewClass$JSInterface { 
    <methods>; 
}
-keepattributes JavascriptInterface


-keepclassmembers class jar_package_name.WebviewClass {
   public *;
}

感谢帮助者。

0 个答案:

没有答案