databinding的混淆

本文介绍了一种通过调整ProGuard配置来解决Android Data Binding与Guava库之间的冲突的方法。作者通过添加特定的忽略警告及保留类指令解决了构建错误,并成功生成了APK,尽管之后发现应用崩溃是由其他代码错误导致。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



down vote accepted

So I was able to Build by adding this to proguard: -dontwarn android.databinding.**-keep class android.databinding.** { *; }

Which I don't think is entirely the right solution to just ignore those classes but I think we might just have to wait for an update from Google. After adding that to proguard I was able to build a release apk but it was crashing, I thought it was still proguard but found other errors in my code.

 

http://stackoverflow.com/questions/35472130/conflict-between-android-data-binding-and-guava-causes-proguard-error

down vote accepted

So I was able to Build by adding this to proguard: -dontwarn android.databinding.**-keep class android.databinding.** { *; }

Which I don't think is entirely the right solution to just ignore those classes but I think we might just have to wait for an update from Google. After adding that to proguard I was able to build a release apk but it was crashing, I thought it was still proguard but found other errors in my code.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值