Android 子类的Pro-Guard模糊处理
我试着对我的项目进行模糊处理。我想模糊每个代码,但是Android 子类的Pro-Guard模糊处理,android,obfuscation,android-proguard,Android,Obfuscation,Android Proguard,我试着对我的项目进行模糊处理。我想模糊每个代码,但是public void onClick(…不是模糊的 这是我的密码 你能看到,public void onClick(…仍然像原版一样吗 这是我的前卫 “onClick()”无法重命名,因为它是系统接口类的实现。如果更改了名称,系统将不知道要调用什么方法。您还注意到,“startActivity()”和“Disclease()”也没有重命名。“onClick()”无法重命名,因为它是系统接口类的实现。如果更改了名称,系统将不知道要调用什么方法
public void onClick(…
不是模糊的
这是我的密码
你能看到,public void onClick(…
仍然像原版一样吗
这是我的前卫
“onClick()”无法重命名,因为它是系统接口类的实现。如果更改了名称,系统将不知道要调用什么方法。您还注意到,“startActivity()”和“Disclease()”也没有重命名。“onClick()”无法重命名,因为它是系统接口类的实现。如果更改了名称,系统将不知道要调用什么方法。您还注意到“startActivity()”和“Disclose()”也没有重命名。我知道了,但我有自己创建的函数,它仍然没有重命名(混淆)。您创建了该函数内部的内容。名称“onCreate”由OnClickListener接口定义提供。我明白了,但我有自己创建的函数,它仍然没有重命名(模糊)。您创建了该函数内部的内容。名称“onCreate”由OnClickListener接口定义提供。
private void aa(boolean z) {
if (!z) {
fv a = new fv.a(this).a();
a.setTitle("Internet Connection");
a.setMessage("Koneksi Internet dibutuhkan untuk menggunakan aplikasi ini");
a.setButton(-2, "Buka pengaturan wifi", new OnClickListener(this) {
final /* synthetic */ MainActivity a;
{
this.a = r1;
}
public void onClick(DialogInterface dialogInterface, int i) {
this.a.startActivity(new Intent("android.settings.WIFI_SETTINGS"));
dialogInterface.dismiss();
}
});
a.show();
a.setCanceledOnTouchOutside(false);
}
-optimizations !code/simplification/arithmetic
-optimizationpasses 5
-allowaccessmodification
-useuniqueclassmembernames
-overloadaggressively
-repackageclasses '~'
-microedition
-dontwarn android.support.**
-printmapping out.map
-renamesourcefileattribute SourceFile
-assumenosideeffects class android.util.Log {
public static *** d(...);
public static *** i(...);
public static *** v(...);
}