android - Jadx generated R.java does not contain resource id to map to a resource in strings.xml -


i trying decompile , deobfuscate proguard obfuscated sample.apk.

jadx generating code line in proguard obfuscated sample.apk:

ctx.getstring(2131034163); 

which maps resource in gen/r.java as:

public static final class string {     public static final int save_exists=0x7f050033;  } 

however r.java generated through jadx looks like:

public final class r {     public static final int actionbarlayout_android_layout_gravity = 0;     public static final int actionbar_background = 10;  static {         actionbar = new int[]{p050c.p051a.p052a.p053a.r.height, p050c.p051a.p052a.p053a.r.title, p050c.p051a.p052a.p053a.r.navigationmode, p050c.p051a.p052a.p053a.r.displayoptions, p050c.p051a.p052a.p053a.r.homeasupindicator};     } } 

so, how can map 2131034163 resource in strings.xml? possible?

r.java auto-generated file .

android r.java auto-generated file aapt (android asset packaging tool) contains resource ids resources of res/ directory . don't try customize on .

read what concept behind r.java


Comments