2012-06-22 112 views
0

我有一个jar库,我用于我的应用程序,我想对源代码进行更改。 使用JD-GUI从类文件获取源代码后,我将这些文件放入Eclipse中的项目中。但是源代码包含很多错误。例如,它表示构造函数不存在,但源代码显然具有此构造函数。Android:从罐子获取Java源代码

请提供帮助。谢谢。

+0

图书馆的原始源代码发生了什么变化? – L7ColWinters

+0

如果你有所有的内容,那么就没有什么像'MONOPOLY'。关于你的问题,因为R.java具有每个控件的一些整数值,所以(R.layout.xxx)将被转换为(0x7f040009)。同样还有更多。 –

+0

致L7ColWinters:我没有原始的源代码。我只有jar文件。 – jas7

回答

1

首先,它从来没有建议改变任何内置的罐子,这些罐子是为开发人员提供的帮助。其次,如果你想修改它,使用JD-GUI,将完整的源代码取出到一个项目中,知道代码,进行修改,编译程序以确保所有依赖关系在在做出更改后,确保没有错误弹出。 从项目中获取类文件并形成新的jar并使用它。

+0

我尝试了JD-GUI,但生成的源代码给我提供了错误。 – jas7