java打包dex,Android模块化开发中jar打包成.dex文件并获取其MD5值方法

Window系统+Eclipse开发环境下:

1、将项目的src文件打包成jar:

右键项目(或者右键src文件夹)->Export->Java(选择类型)->JAR file->Next->Finish.

2、将打包出来的jar转成dex文件(用skd里面的dx.bat文件进行处理的):

2.1 将sdk->build-tools路径加到环境变量path里面去先,然后下次你就不需要进入到D:\AndroidDeveloper\adt\sdk\build-tools\android-4.4W路径再打开cmd执行转变操作了,只需要打开cmd就可以直接操作。在path最后面加上-->;D:\AndroidDeveloper\sdk\build-tools\android-4.4;

我电脑的路径就是这样:

%USERPROFILE%\AppData\Local\Microsoft\WindowsApps;";%java_home%\bin;%java_home%\jre\bin";D:\AndroidDeveloper\as\sdk\platform-tools;D:\AndroidDeveloper\adt\sdk\build-tools\android-4.4W;

2.2 打开cmd命令行,定位到jar所在路径,然后执行如下命令:

>dx --dex --output = 目标dex文件完整路径  目标jar文件完整路径

示例如下:

8ed9b14c8138?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

3.我们还有个需求就是拿到该dex文件的Md5值:这个需要下载一个GenMD5.jar包来操作,然后打开命令行用如下命令语言:

>java -jar GenMD5.jar GenMD5.jar包路径   目标包的路径

也可以不写最后面两个路径,如果写,不用写出那两个文件的名字和后缀,即:

>java -jar GenMD5.jar

实例如下:

8ed9b14c8138?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值