
我使用黄油刀创建了一个应用,以实现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不起作用所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)