有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在jar文件中修改Android类而无需解包?

我想在jar文件中修改一个类,但由于它使用的是隐藏的Android API,所以我无法将其解包,然后在修改后重新打包。我试图将源代码复制到我的应用程序文件夹中,然后删除了所有其他类,只保留了预期的类

当我尝试构建应用程序时,我得到了以下结果:

Error:Error converting bytecode to dex:
Cause: com.安卓.dex.DexException: Multiple dex files define

我不知道如何从jar中删除类,更改包和类名也不是一个解决方案,因为它会引入一些类型错误

有人知道从jar文件中删除类的方法吗?有没有其他方法可以在不解压缩jar文件的情况下更改类


共 (0) 个答案