Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 反编译android apk_Java_Android - Fatal编程技术网

Java 反编译android apk

Java 反编译android apk,java,android,Java,Android,我正在尝试使用apktool、dex2jar和jdgui反编译一个android apk。它工作平稳,即使是java代码,我也能获得98%的结果。我有一个问题是,在下面这样的地方,我得到的是数字而不是字符 setContentView(2130968603); 也 this.v.findViewById(2131689676).setBackgroundResource(2131623996); 我如何知道应该用这些数字替换哪些文本 感谢使用apktool对资源进行反编译 使用apktool

我正在尝试使用apktool、dex2jar和jdgui反编译一个android apk。它工作平稳,即使是java代码,我也能获得98%的结果。我有一个问题是,在下面这样的地方,我得到的是数字而不是字符

setContentView(2130968603);

this.v.findViewById(2131689676).setBackgroundResource(2131623996);
我如何知道应该用这些数字替换哪些文本

感谢使用apktool对资源进行反编译


使用apktool的建议是正确的。
您也可以在线使用apktool:

may如果您能够反编译R.java,您可以在那里找到这些引用。我认为它们是资源ID。查找R.java,可能在资源目录下