jar包编译成 dex

1、将需要合并的jar放到同一个目录

2、编写一个google.xml文件写入如下内容

<!--?xml version="1.0" encoding="utf-8"?-->
<project basedir="E:\packagetools\packtool\finalsdk\google\jar" default="makeSuperJar" name="base">
    <target description="description" name="makeSuperJar">
        <jar destfile="base.jar"> 
		<zipfileset src="aaaaa.jar" />
		<zipfileset src="xxxx.jar" />
	</jar>
    </target>
</project>

3、执行命令 ant -buildfile  F:\google\google.xml

  ant 工具 http://ant.apache.org/

  安装自行百度

4、将生成的 base.jar 转换成 classes.dex 通过  命令 

dx工具在android sdk build-tools 里有

dx --dex --output classes2.dex base.jar

猜你喜欢

转载自www.cnblogs.com/chancy/p/11243943.html