Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.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
Android 在eclipse内部的R.Java中,有没有一种方法可以显示实际的数字而不是十六进制值?_Android_Eclipse_Decompiling_R.java File - Fatal编程技术网

Android 在eclipse内部的R.Java中,有没有一种方法可以显示实际的数字而不是十六进制值?

Android 在eclipse内部的R.Java中,有没有一种方法可以显示实际的数字而不是十六进制值?,android,eclipse,decompiling,r.java-file,Android,Eclipse,Decompiling,R.java File,嗨,我不小心删除了我的android项目,我正试图通过反编译我的apk文件来重建应用程序。 现在的问题是,生成的类文件具有numberseg:2130837504中显示的所有资源值,而不是R.drawable.ic_launcher。因此,为了使其更具可读性,我需要找到实际的资源并重新映射这些值。但是在R.java中,所有的值都是以十六进制格式显示的,这使得在拥有大量资源时很难实现。 如果将其悬停在资源的名称上,我仍然可以找到该值,但是当项目中有大量资源时,这个过程看起来更乏味 那么有没有一种方

嗨,我不小心删除了我的android项目,我正试图通过反编译我的apk文件来重建应用程序。 现在的问题是,生成的类文件具有numberseg:2130837504中显示的所有资源值,而不是R.drawable.ic_launcher。因此,为了使其更具可读性,我需要找到实际的资源并重新映射这些值。但是在R.java中,所有的值都是以十六进制格式显示的,这使得在拥有大量资源时很难实现。 如果将其悬停在资源的名称上,我仍然可以找到该值,但是当项目中有大量资源时,这个过程看起来更乏味

那么有没有一种方法可以让eclipse显示实际值而不是十六进制值,这样我的工作就容易多了

所以我希望eclipse显示为 公共静态最终int ic_启动器=2130837504

而不是
公共静态最终int ic_启动器=0x7f020000

恐怕没有办法做到这一点,因为不是Eclipse,而是Android ADT,它创建了R.java并将资源放在十六进制数中。@AndrewT。我也做了这方面的研究,这就是我的想法。。。但在eclipse中还有其他方法可以做到这一点吗?因为它能够在悬停时显示实际值,对吗???它不能总是显示这个值对十六进制或可读的东西???我不知道。。。很抱歉,我不能再帮你了。希望以后有人能解决这个问题。@AndrewT。Anways感谢您的回复:继续看这个,也许我们以后会学到一个新的解决方案:,希望: