Android 編程下的代碼混淆之(android-support-v4.jar)


項目在代碼混淆過程中如果引用了第三方 Jar 包,需要在混淆的腳本文件中加入第三方 Jar 包的聲明。部分第三方 Jar 包雖然在混淆腳本中進行了聲明,但是在混淆過程中經常會發現內部類或者引用文件找不到的現象,這種現象在 android-support-v4.jar 中更為常見,經過自己的不斷調試得到了可以通過 android-support-v4.jar 代碼混淆的配置信息,只需要將配置信息加入到 proguard.cfg 文件中即可。配置信息如下:

-libraryjars ./libs/android-support-v4.jar
-dontwarn android.support.v4.** 
-dontwarn **CompatHoneycomb
-dontwarn **CompatHoneycombMR2
-dontwarn **CompatCreatorHoneycombMR2
-keep interface android.support.v4.app.** { *; }
-keep class android.support.v4.** { *; }
-keep public class * extends android.support.v4.**
-keep public class * extends android.app.Fragment

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM