android-在签名的apk中,butterknife不起作用

android-在签名的apk中,butterknife不起作用,第1张

概述我使用黄油刀创建了一个应用,以实现onclick,ontouch等功能,当我在android设备上对其进行测试时,它可以很好地工作;当我在android设备中安装debug-apk时,它也可以很好地工作.但是,当我生成签名的apk并尝试在我的android设备上运行它时,“onclick”和“ontouch”无法正常工作.我使用

我使用黄油刀创建了一个应用,以实现onclick,ontouch等功能,当我在android设备上对其进行测试时,它可以很好地工作;当我在androID设备中安装deBUG-apk时,它也可以很好地工作.但是,当我生成签名的apk并尝试在我的androID设备上运行它时,“ onclick”和“ ontouch”无法正常工作.我使用Android Studio生成了apk.有人知道发生这种情况的原因吗?

解决方法:

从http://jakewharton.github.io/butterknife/复制
在proguard-rules.pro文件中使用这些规则

-keep class butterknife.** { *; }-dontwarn butterknife.internal.**-keep class **$$VIEwBinder { *; }-keepclasseswithmembernames class * {  @butterknife.* <fIElds>;}-keepclasseswithmembernames class * {   @butterknife.* <methods>;}
总结

以上是内存溢出为你收集整理的android-在签名的apk中,butterknife不起作用全部内容,希望文章能够帮你解决android-在签名的apk中,butterknife不起作用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1120608.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存