如何在攻击原始文件后重新创建一个jar文件?

时间:2012-08-21 20:12:46

标签: java android

这可能是一个noob问题,但请帮助我。 我找到了一个名为Graphview for android的库,我想自定义一下并在我的项目中使用它。我知道.jar是一个zip文件所以在我解压缩之后我看到了2个文件夹,一个包含一些.class文件和.java文件,我的问题是,我只需要更改我想要的代码.java文件吗?那些.class文件怎么样?如何将所有更改的文件重新创建一个新的.jar文件,以便我可以在我的项目中使用它?

以下是Github的库: https://github.com/jjoe64/GraphView/downloads

2 个答案:

答案 0 :(得分:1)

我会

  • fork原始的git库。
  • 修改它。
  • 建立它。
  • 考虑提供对原始版本的改进。

我不会尝试攻击现有的库,即使你真的必须这样做(因为你无法访问原始版本)

答案 1 :(得分:0)

您可以克隆原始项目,在那里进行更改,然后对已更改的项目执行jar操作。