日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Android 混淆打包

發布時間:2025/7/14 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android 混淆打包 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

修改project.properties文件

[html]?view plaincopy

  • #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt??

  • 去掉之前的#,即取消注釋


    修改proguard-project.txt文件(忽略第三方jar)

    引入第三方庫:

    -libraryjars /libs/umeng_sdk.jar

    忽略類:

    -keep class com.umeng.** {*;}


    [java]?view plaincopy

  • -optimizationpasses?7??

  • -dontskipnonpubliclibraryclasses??

  • -dontskipnonpubliclibraryclassmembers??

  • -dontpreverify??

  • -verbose??

  • -allowaccessmodification??

  • -repackageclasses???

  • -dontusemixedcaseclassnames??

  • -dontoptimize??

  • ??

  • -keep?public?class?*?extends?android.app.Activity??

  • -keep?public?class?*?extends?android.app.Application??

  • -keep?public?class?*?extends?android.app.Service??

  • -keep?public?class?*?extends?android.content.BroadcastReceiver??

  • -keep?public?class?*?extends?android.content.ContentProvider??

  • -keep?public?class?*?extends?android.app.backup.BackupAgentHelper??

  • -keep?public?class?*?extends?android.preference.Preference??

  • -keep?public?class?com.android.vending.licensing.ILicensingService??

  • ??

  • ??

  • -libraryjars?/libs/umeng_sdk.jar??

  • ??

  • -keep?class?com.umeng.**?{*;}??

  • ??

  • -keepclasseswithmembernames?class?*?{??

  • ????native?<methods>;??

  • }??

  • ??

  • -keepclasseswithmembers?class?*?{??

  • ????public?<init>(android.content.Context,?android.util.AttributeSet);??

  • }??

  • ??

  • -keepclasseswithmembers?class?*?{??

  • ????public?<init>(android.content.Context,?android.util.AttributeSet,?int);??

  • }??

  • ??

  • -keepclassmembers?class?*?extends?android.app.Activity?{??

  • ???public?void?*(android.view.View);??

  • }??

  • ??

  • -keepclassmembers?enum?*?{??

  • ????public?static?**[]?values();??

  • ????public?static?**?valueOf(java.lang.String);??

  • }??

  • ??

  • -keep?class?*?implements?android.os.Parcelable?{??

  • ??public?static?final?android.os.Parcelable$Creator?*;??

  • }??


  • 配置好混淆,最后打包項目:


    轉載于:https://my.oschina.net/bv10000/blog/187581

    總結

    以上是生活随笔為你收集整理的Android 混淆打包的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。