Android混淆是一种用于增强Android应用程序安全性的工具,它可以将应用程序代码混淆,以防止破解者反编译并分析应用程序。
Android混淆是一种用于增强Android应用程序安全性的工具,它可以将应用程序代码混淆,以防止破解者反编译并分析应用程序。
Android混淆使用ProGuard工具来实现混淆,它是一个Java类文件压缩和混淆工具。它可以将Java类文件压缩,以减少应用程序的大小,并将类名,方法名,字段名等编码,以防止反编译。
是一个使用ProGuard来实现Android混淆的示例代码:
-keep class com.example.myapp.** { *; }
-dontwarn com.example.myapp.**
-keepattributes SourceFile,LineNumberTable
-renamesourcefileattribute SourceFile
-keepattributes InnerCl
-keepclwithmembernames class * {
native
}
-keepclassmembernames class * {
public
private
}
-keep class * implements android.os.Parcelable {
public static final android.os.Parcelable$Creator *;
}
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(30条)