解压jar-关于怎样修改jar包里面的.class 文件并重新打包的问题?

问题描述

关于怎样修改jar包里面的.class 文件并重新打包的问题?

我有个jar包是写的surfaceView的信息,但我想修改这个类,就用解压软件解压后,用jd-jui软件打开,将这个类复制到text文件中修改后,想编译一下再放入jar中,但是编译不了我用javac view.java 提示找不到这个类引入的其他类,请问各位大侠该怎样做,您的帮助,永远感激!

解决方案

这样修改不安全,反编译出来的java文件存在一定风险的解析错误,最保险的方法是直接修改字节码

时间: 2025-01-21 03:15:31

解压jar-关于怎样修改jar包里面的.class 文件并重新打包的问题?的相关文章

sunjava2dcmm-sun.java2d.cmm是哪个jar包里面的呢?

问题描述 sun.java2d.cmm是哪个jar包里面的呢? eclipse中导入一个工程,import sun.java2d.cmm.CMSManager: 这一句代码出错,"The import sun.java2d.cmm cannot be resolved". 想请问各位java高手,这个包是哪个jar包里的啊,是不是java类库里的呢?我google了一下,这个目录的上一级文件夹是openjdk.如果是第三方jar包的话在哪里下载呢? 谢谢您的解答!

oaf-OAF TemplateHelper对象是哪个Lib或Jar包里面的

问题描述 OAF TemplateHelper对象是哪个Lib或Jar包里面的 OAF TemplateHelper对象是哪个Lib或Jar包里面的 解决方案 这个直接百度就好了,,谁记得这个啊

viewdraghelper-为什么在v4包里面的widget目录下找不到ViewDragHelper.class这个文件?

问题描述 为什么在v4包里面的widget目录下找不到ViewDragHelper.class这个文件? 程序报错 v4包里没有 解决方案 ViewDragHelper是Google最新V4包下一个算是比较隐藏的帮助类不过在sdk--->simple-->ui.里面可以找到. 解决方案二: 这是什么包,没有这个类当然报错了 解决方案三: class文件找不到. 解决方案四: 可能是V4包版本太低造成的,建议更换最新版本的包.

ASP在线压(缩)解(压)rar

在线 明天在网上看到一篇利用winrar来进行在线压解操作RAR压缩包的文章,自己动手作了一个,发现还不错 原理其实也很简单就是将winrar里的rar.exe上传到自己的web下,然后写一个ASP用wscript.shell组件运行rar.exe进行对RAR的操作. 据说wscript.shell有许多的虚拟主机都不能用的,但是我在几个朋友的主机里试过都可行.有点奇怪... 下面是正题,源码说话吧,我的废话太多了.. 关键代码: server.createobject("wscript.she

如何查找jar中的文件,并解压出来

问题描述 有xxx.jar,想找其中的文件名中包含001的txt文件,并把它解压到temp:jar tvf xxx.jar | grep '001.*txt' > /temp这样好像是不对得,应该怎么写呢? 解决方案 貌似没找到jar命令解压到指定目录的选项,下面的命令可以把jar里指定的文件解压到当前目录把xxx.jar里的001.txt文件解压到当前目录:jar xvf xxx.jar 001.txt引文jar是用zip格式压缩的,如果要指定解压目录的话,可以用unzip命令来做.把xxx.

ant包解压zip文件。。。。求助。。。。。

问题描述 ant-1.7.1.jar我想指定解压zip包里的文件夹.不要全部解压.请问谁有ant包的帮助文档...求助........ 解决方案 解决方案二:怎么获取zip包里所有的文件夹名称,然后执行遍历解压?解决方案三:http://wenku.baidu.com/view/f56b990d4a7302768e993999.html不知道这个行不行,回头帮你找哈.为什么你自己不去找找呀解决方案四:比如说一个zip包中有10个文件夹遍历出后,我只取其中一个解压到指定的目录..解决方案五:这个真

直接解压提取PowerPoint2007中的图片

在 PowerPoint2007 中默认保存的文档是一种扩展名为.PPTX的新格式,这种格式保存的演示文档其实就是一个ZIP格式的压缩包,可以直接用WinRAR打开.只要先打开WinRAR,然后直接把*.PPTX文件用鼠标左键按住拖动到WinRAR窗口中放开,就可以打开PPTX文件.双击打开其中的PPT文件夹,这个PPTX文件中的所有图片都在里面的MEDIA文件夹中.右击MEDIA文件夹选择"解压缩到指定文件夹"进行解压后,从解压的文件夹中就可以直接找到你想要的图片文件了. 如果你没安

如何解压 tar 文件到不同的目录中

如何解压 tar 文件到不同的目录中 我想要解压一个tar文件到一个叫/tmp/data的指定目录.我该如何在Linux或者类Unix的系统中使用tar命令解压一个tar文件到不同的目录中? 你不必使用cd命令切换到其他的目录并解压.可以使用下面的语法解压一个文件: 语法 典型Unix tar语法: tar -xf file.name.tar -C /path/to/directory GNU/tar 语法: tar xf file.tar -C /path/to/directory   tar

不用解压Win8.1的install.wim文件

  一.检查镜像版本: 镜像中包含多个版本,需要确认自己需要的版本,我的镜像路径是"F:win8.1sourcesinstall.wim",则执行下面命令 dism /get-wiminfo /wimfile:"F:win8.1sourcesinstall.wim" 如图所示版本1是Win8 Pro版本2是Windows8标准版,我是Win8 Pro自然选1 二.解压镜像: 我要将install.wim文件解压到c:111文件夹中,为此执行命令: dism /mou