ActionBarSherlock混淆问题
来源:互联网 发布:数控铣床编程图案1.2.2 编辑:程序博客网 时间:2024/05/16 12:56
问题:
由于在想在2.x平台上使用ActionBar,因些使用了ActionBarSherlock,平常调试都很正常,当想发布APK时,发现居然出错了(java.lang.ExceptionInInitializerError),理所当然想到了是混淆出现的问题,因为除了混淆调试跟发布没有任何区别。
解决:
通过查看ActionBarSherlock官方网站,发现其实已经有了一条关于混淆的FAQ,即在混淆文件中加入以下内容即可:
-keep class android.support.v4.app.** { *; }-keep interface android.support.v4.app.** { *; }-keep class com.actionbarsherlock.** { *; }-keep interface com.actionbarsherlock.** { *; }-keepattributes *Annotation*
- ActionBarSherlock混淆问题
- ActionBarSherlock
- ActionBarSherlock
- ActionBarSherlock
- ActionBarSherlock
- ActionBarSherlock
- SlidingMenu 和 Actionbarsherlock 移植问题
- 混淆问题
- Android项目引入actionbarsherlock作为library后混淆之后的异常
- 关于引用库的问题,Actionbarsherlock和SlidingMenu
- 解决slidingmenu+actionbarsherlock结合使用时遇到的问题
- eclipseME 混淆问题 拾遗!
- Session混淆问题
- 源码混淆编译问题
- Android studio 混淆问题
- Android 混淆问题总结
- eventbus打包混淆问题
- Android 混淆问题集锦
- HDOJ1162Eddy's picture
- UML类图几种关系的总结
- 转载好文--完全接管遥控器(Total Remote Control)--
- android 的 Launcher 分析
- 二、制作内核镜像
- ActionBarSherlock混淆问题
- RUI——Android桌面项目总结
- 大话PHP之性能
- 三、制作文件系统
- 利用javascript将unicode码转成ascii码
- android 使用vcard示例
- JavaScript宝座:七大框架论剑
- 当传递具有已删除行的 DataRow 集合时,Update 要求有效的 DeleteCommand。
- Annotation实现原理