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文件完整路径
示例如下:
![](https://img.haomeiwen.com/i4456946/2ba5311ebcbdd93f.png)
3.我们还有个需求就是拿到该dex文件的Md5值:这个需要下载一个GenMD5.jar包来操作,然后打开命令行用如下命令语言:
>java -jar GenMD5.jar GenMD5.jar包路径 目标包的路径
也可以不写最后面两个路径,如果写,不用写出那两个文件的名字和后缀,即:
>java -jar GenMD5.jar
实例如下:
![](https://img.haomeiwen.com/i4456946/19723e7717a376c2.png)
网友评论