Java-Android APK构建错误.显示一个有趣的错误
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java-Android APK构建错误.显示一个有趣的错误,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3578字,纯文字阅读大概需要6分钟。
内容图文
![Java-Android APK构建错误.显示一个有趣的错误](/upload/InfoBanner/zyjiaocheng/679/2a040c0059ba4f4097711c77adae4b4e.jpg)
为什么?需要知道原因.创建项目时将显示控制台.
Android应用程序.当我尝试构建应用程序时,控制台中会显示此错误.任何人都知道该修复程序,请帮忙.而主要的一点是,它仅针对一个项目显示所有其他项目均正常运行.我认为这是“ Android Build Tools”的问题
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.NullPointerException
at com.android.dx.util.ByteArray.<init>(ByteArray.java:76)
at com.android.dx.cf.direct.DirectClassFile.<init>(DirectClassFile.java:206)
at com.android.dx.command.dexer.Main.processClass(Main.java:661)
at com.android.dx.command.dexer.Main.processFileBytes(Main.java:634)
at com.android.dx.command.dexer.Main.access$600(Main.java:78)
at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:572)
at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:284)
at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166)
at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)
at com.android.dx.command.dexer.Main.processOne(Main.java:596)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:498)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:264)
at com.android.dx.command.dexer.Main.run(Main.java:230)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.android.ide.eclipse.adt.internal.build.DexWrapper.run(DexWrapper.java:187)
at com.android.ide.eclipse.adt.internal.build.BuildHelper.executeDx(BuildHelper.java:786)
at com.android.ide.eclipse.adt.internal.build.builders.PostCompilerBuilder.build(PostCompilerBuilder.java:597)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:726)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:321)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:396)
at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
at org.eclipse.core.internal.resources.Project.build(Project.java:124)
at com.android.ide.eclipse.adt.internal.project.ProjectHelper.doFullIncrementalDebugBuild(ProjectHelper.java:1143)
at com.android.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.launch(LaunchConfigDelegate.java:155)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:855)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:704)
at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1047)
at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1251)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
[2014-03-11 10:34:21 - User] Dx 1 error; aborting
[2014-03-11 10:34:21 - User] Conversion to Dalvik format failed with error 1
解决方法:
这解决了我的问题.当我尝试构建最新项目时,这发生在我身上.解决方案很简单,但是……很奇怪.只需使用Android SDK Manager删除所有较新的Android SDK构建工具(即19),直到版本18.1.1.重新启动Eclipse.它将起作用.如果没有,请尝试添加支持库(在Eclipse中右键单击您的Android项目,依次选择“ Android工具”,“添加支持库”)
内容总结
以上是互联网集市为您收集整理的Java-Android APK构建错误.显示一个有趣的错误全部内容,希望文章能够帮你解决Java-Android APK构建错误.显示一个有趣的错误所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。