近期工作中遇到的问题及其解决办法

最近的一个月的工作相对于三月份刚进公司时候的我改善了许多。最大的感观就是在bug的处理上。

之前的工作中多多少少也会遇到许多bug,虽然也能解决,但是大多数是的解决方法都是同学、朋友等相关人提供帮助,而最近的阶段通过自己相关的学习,只是一点点积累的基础上,再通过各种大神们的博客的阅读,感觉自己的能力正在逐渐的提高中。

还是那句话“现在的努力决定了我六年后的生活”,虽然起步有点晚,还有点笨,但是我们可以慢慢提高,我们还有精力,我们还有热血与激情,我们还年轻,我们还有梦想..........

勉励自己的话,给自己加油的话就说到这里,下面是最近遇到的具体问题


一 混淆

正式工作的小伙伴多多少少肯定会与混淆打交道。混淆,目的是为了android项目的安全,当然就是增加反编译时候的难度(虽然难不倒技术牛人)。这里不做过多解释,想了解更多的推荐大神郭霖的博客 

Android安全攻防战,反编译与混淆技术完全解析(上)

http://blog.csdn.net/guolin_blog/article/details/49738023  我遇到的问题,IT前辈们基本上都已遇到,就是混淆的时候Gson解析的混淆处理报错 我的处理方法就是将与Gson相关的包都不做混淆处理,并且google相关的包也不做混淆处理,具体操作如下:


找到你需要混淆代码的地方,添加如下代码

-keep class com.google.**{*;}
-keep class com.google.gson.stream.** { *; }
-keep class com.google.gson.FieldNamingStrategy { *; }
# Application classes that will be serialized/deserialized over Gson
-keep class com.huored.android.lt.model.gson.** { *; }



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值