1. 程式人生 > >android程式碼混淆之Gson解析為null

android程式碼混淆之Gson解析為null

自古英雄不問出處,奈何我卻不是英雄!

如果你的專案中用到了Gson。並且你的程式在混淆之後執行後發現獲取了資料,但是在看解析成Gson的時候都是null,那麼你就要加上下面的程式碼。這裡要注意最後一行。這個是你javabean物件的路徑

  1. -keepattributes Signature  
  2. -keep class sun.misc.Unsafe { *; }  
  3. -keep class com.google.gson.** { *; }  
  4. -keep class com.xx.xx.**{ *; }