美文网首页
Mac下生成Dex的Jar文件

Mac下生成Dex的Jar文件

作者: VegetableAD | 来源:发表于2017-03-09 16:41 被阅读335次

打包包含单个class文件的jar文件
使用命令jar cvf output.jar origin.class
注意:如果文件不在当前路径下,添加路径前缀

将包含class字节码的jar文件转换成dex字节码的jar文件
切换到dx工具目录下
使用命令./dx --dex --output=/path_prefix/output.jar /path_prefix/origin.jar

使用dx时如果报 <Unsupported major.minor version 52.0>错误,去查看自己的JDK版本

报错的原因是你使用高级的JDK编译,使用低级的JDK运行

具体查看
http://stackoverflow.com/questions/22489398/unsupported-major-minor-version-52-0

J2SE 8 = 52
J2SE 7 = 51
J2SE 6.0 = 50
J2SE 5.0 = 49
JDK 1.4 = 48
JDK 1.3 = 47
JDK 1.2 = 46
JDK 1.1 = 45

相关文章

  • Mac下生成Dex的Jar文件

    打包包含单个class文件的jar文件使用命令jar cvf output.jar origin.class注意:...

  • mac下Dex打包

    在mac下将.class文件打包成.dex文件 首先,配置mac下的dex环境变量 在terminal中打开bas...

  • Android逆向工具

    一、dex2jar + jd-gui 1、dex2jar dex2jar 工具主要是将 dex 文件转换为包含 c...

  • 反编译

    编译: 1、java -> jar 2、jar -> dex 反编译: 1、解包 apk 文件 2、dex -> ...

  • mac环境反编译apk

    工具 反编译代码,也就是java文件;dex2jar:把dex文件转换成jar文件地址:https://sourc...

  • 命令行指定类打包成dex文件

    命令行指定类打包成dex文件 编写java代码 编译成class 打包成jar dx命令生成对应的dex 编写ja...

  • Android 反编译

    apktool 用于获取apk中的资源dex2jar 将dex文件,解析成jarjd-gui 查看jar文件中...

  • Robust三个jar包的作用

    dx.jar将dex转化为Java代码 smail.jar将dex文件编译成smail类型的文件smail文件是d...

  • Android安全知识笔记合集

    反编译 反编译代码 dex2jar 这个工具用于将dex文件转换成jar文件 jd-gui 这个工具用于将jar文...

  • 反编译360加固后的apk

    准备 jd-gui 1.4.0 用于查看反编译后的jar文件 dex2jar 用于将.dex转为.jar driz...

网友评论

      本文标题:Mac下生成Dex的Jar文件

      本文链接:https://www.haomeiwen.com/subject/lntggttx.html