how fix 65536 error in Eclipse

2016-06-17 0 条评论 143 次阅读 0 人点赞

最近项目遇见65536error在Eclipse

  1. 合并jar包用ant 下载之后可以配置环境变量也可以到ant/bin执行,新建build.xml 内容如下: xml&lt;!--?xml version=&quot;5.0&quot; encoding=&quot;UTF-8&quot; ?--&gt; <project name="HelloWorld" default="run" basedir="."> <property name="src" value="src"></property> <property name="dest" value="classes"></property> <property name="hello_jar" value="hello1.jar"></property> <target name="init"> <mkdir dir="${dest}"></mkdir> </target> <target name="compile" depends="init"> <javac srcdir="${src}" destdir="${dest}"></javac> </target> <target name="build" depends="compile"> <jar jarfile="${hello_jar}" basedir="${dest}"></jar> </target> <target name="run" depends="build"> <java classname="test.ant.HelloWorld" classpath="${hello_jar}"></java> </target> <target name="clean"> <delete dir="${dest}"></delete> <delete file="${hello_jar}"></delete> </target> <target name="rerun" depends="clean,run"> <ant target="clean"></ant> <ant target="run"></ant> </target> </project> 自动把当前目录下所有的jar打包成一个hello1.jar
  2. 然后到Android SDK 目录build-tools 下找一个比较高版本在当前目录打开cmd 输入dx --dex --output=classes2.dex yourjarname.jar在当前目录就可以看到合并后的jar被转换为.dex文件
  3. 把step2中的.dex文件放到Eclipse的src目录下jar包引用进去.
  4. 下载android.support.Multidex.jar包.(可以通过在Android Studio中引用然后再gradle目录找到this.jar)
  5. 当前Application集成MultiDexApplication用法到官网
  6. 到此就可以运行了.如果出现jumbo错误在project.properties中加入dex.force.jumbo=true Android Studio MultiDex 地址: 这里

TestSmirk

这个人太懒什么东西都没留下

文章评论(0)