使用eclipse对android代码进行混淆
来源:互联网 发布:外汇 交易系统测试软件 编辑:程序博客网 时间:2024/05/01 09:54
混淆配置示例
-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 *;
}
-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
- 使用eclipse对android代码进行混淆
- Eclipse+ADT对android apk 进行代码混淆(proguard)
- 使用proguard对Android Library中代码进行混淆
- 使用Proguard对Android代码进行优化、混淆
- 对android应用进行代码混淆
- android对app进行代码混淆
- 关于Android使用proguard进行代码混淆
- 关于Android使用proguard进行代码混淆
- 关于Android使用proguard进行代码混淆
- Android使用ProGuard进行代码混淆
- 关于Android使用proguard进行代码混淆
- android 对代码混淆
- android 代码混淆 eclipse
- android eclipse代码混淆
- eclipse混淆android代码
- Android eclipse混淆代码
- Eclipse+ADT进行Android应用程序的代码混淆和签名
- Eclipse+ADT进行Android应用程序的代码混淆和签名
- 微信支付问题总结
- 开关机命令详解
- ExecutorService(线程池)+线程
- Android 进程保活招式大全
- springMVC+mybaties+maven整合quertz
- 使用eclipse对android代码进行混淆
- 往github的readme里上传图片
- java多线程—Runnable、Thread、Callable区别
- 简单、易懂的解决滑动冲突
- [模版]尽整些歪门邪道
- Advanced Fruits(lcs加输出)
- 滚动滑轮加载数据
- Mishka and trip
- Codeforces Round #367 (Div. 2)E