我将编辑Opera Mini v6.5服务器,因为它在我们的国家/地区已被屏蔽。
现在我解压了.apk文件提取的类,然后通过dex2jar.bat将其转换为Dex,现在修改了服务器。
我的问题是我想将.jar或.class重新打包为classes.Dex。我该怎么做?
这是一个对我的情况有用的解决方案…
假设.jar文件位于“ c:\ temp \ in.jar”中。在命令提示符窗口中,将cd转到.. \ android-sdk \ platform-
tools。要获取.apk,请执行:
dx --dex --output="c:\temp\app.apk" "c:\temp\in.jar"
要获取.dex文件,请执行:
dx --dex --output="c:\temp\dx.dex" "c:\temp\in.jar"
情况: 我应该怎么做才能将AAR文件转换为JAR文件呢?
问题内容: 我想将转换到对微软。为此有任何程序转换器吗? 另外,如果有适用于Mac和Linux的操作系统,我也将为你提供建议。 问题答案: Launch4j在Windows和Linux / Mac上均可使用。但是,如果你正在运行Linux / Mac,则有一种方法可以将jar嵌入到为你执行自动启动的shell脚本中,因此只有一个可运行文件: 然后,从jar中创建可运行文件: 它的工作方式与laun
问题内容: 情况: 我打算使用Java库,并且只有Maven存储库中的AAR文件,但我需要JAR文件。 背景故事: 我试图编译一个库,但是它的Gradle结构不稳定。因此,我要求一个已编译的jar文件,它的开发人员从某个Maven存储库中给了我一个aar文件(开发人员无法编译自己的项目)。Gradle配置是一团糟,它依赖于多个库,并且Gradle引发了一些异常。 我试图在我的IDEA IDE中使用
问题内容: 我有一些需要转换为.java的.class文件,所以我做到了: 而且一直以来我都有相同的错误 错误:找不到ClassName.class 你们是否知道可能是什么原因?我做了javap的人,据我所知语法是正确的。如果还有另一种将其转换为.java文件的方法,我非常愿意尝试。任何想法是极大的赞赏? 问题答案: 调用以读取字节码 该命令采用不带扩展名的类名。尝试 将.class文件转换回.j
问题内容: 我如何从一个指向那个? 问题答案: 以下代码对我有用(基于[如何从jar中仅获取jarURL:URL中包含“!”和jar中的特定文件?](http://codingdict.com/questions/148394):
错误:将字节码转换为dex时出错:原因:com.android.dex。DexException:多个dex文件定义Landroid/arch/lifecycle/LiveData$LifecycleBoundObserver; 我的 gradle 文件 **这就是错误,我明白了**