APK 代码混淆

来源:互联网 发布:国外交友约会软件 编辑:程序博客网 时间:2024/06/11 18:47
# To enable ProGuard in your project, edit project.properties# to define the proguard.config property as described in that file.## Add project specific ProGuard rules here.# By default, the flags in this file are appended to flags specified# in ${sdk.dir}/tools/proguard/proguard-android.txt# You can edit the include path and order by changing the ProGuard# include property in project.properties.## For more details, see#   http://developer.android.com/guide/developing/tools/proguard.html# Add any project specific keep options here:# If your project uses WebView with JS, uncomment the following# and specify the fully qualified class name to the JavaScript interface# class:#-keepclassmembers class fqcn.of.javascript.interface.for.webview {#   public *;#}-dontwarn android.support.**-dontwarn com.tencent.**-dontwarn org.dom4j.**-dontwarn org.slf4j.**-dontwarn org.http.mutipart.**-dontwarn org.apache.**-dontwarn org.apache.log4j.**-dontwarn org.apache.commons.logging.**-dontwarn org.apache.commons.codec.binary.**-dontwarn com.crashlytics.android.**-dontwarn com.crashlytics.android.internal.**-dontwarn com.baidu.location.**-dontwarn com.baidu.location.a.**-dontwarn com.baidu.location.b.a.**-dontwarn com.baidu.location.b.b.**-dontwarn com.baidu.android.pushservice.**-dontwarn com.baidu.android.pushservice.apiproxy.**-dontwarn com.baidu.android.sluentupdate.**-dontwarn com.baidu.frontia.**-dontwarn com.baidu.frontia.api.**-dontwarn com.baidu.frontia.framework.**-dontwarn com.flury.android.**-dontwarn com.flury.sdk.**-optimizationpasses 5-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-dontpreverify-verbose-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*-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 -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 *;}

0 0
原创粉丝点击