2013年12月3日

摘要: 今天在查找问题时,发现一个问题,debug直接运行没有问题,而签名混淆以后,则出现报错。 由于Debug签名是不会去执行混淆的相关代码,而正式签名才会执行project.properties中的proguard.config=proguard.cfg混淆~ 利用名称反射去生成对象,如果混淆中含有反射的代码,则反射时则会找不到相关的类,则无法访问相关的类。 现在的处理方法是直接在反射的相关代码不进行混淆,直接在proguard.cfg文件进行过滤。 -keep class com.test.database.** {*;} 阅读全文
posted @ 2013-12-03 13:59 yuan19 阅读(264) 评论(0) 推荐(0) 编辑

导航