在proguard之后,Android数据绑定不起作用

时间:2016-10-27 16:09:02

标签: android obfuscation android-proguard android-databinding

项目链接 - File manager

当我尝试显示来自使用数据绑定的库项目的片段时,我启用了混淆,应用程序崩溃。

错误:

java.lang.NoClassDefFoundError: Failed resolution of: Lcorp/wmsoft/android/lib/filemanager/databinding/WmFmFileManagerViewLayoutBinding;
at corp.wmsoft.android.lib.filemanager.ui.widgets.nav.a.onCreateView(Unknown Source)

但Android Studio-> Build->分析APK,显示我在APK内有这个类:

Analyze APK screenshot

图书馆项目 proguard-rules.pro

-dontwarn android.databinding.**
-keep class android.databinding.** { *; }
-keep class corp.wmsoft.android.lib.filemanager.databinding.** { *; }

请帮助解决这个问题。

0 个答案:

没有答案