我花了几天时间尝试启动任何Android程序.甚至"Hello World"也给了我同样的错误:
"与adb的连接已关闭,并且发生了严重错误".
我在Windows XP计算机上运行Eclipse v3.5(Galileo),Google API 2.2.8.
我已经使用了我可以在网上找到的所有技巧:命令行"adb kill-server",DDMS"重置ADB",我在Eclipse之前和之后启动了模拟器,并搜索了其他程序使用的端口.
这里发生了什么?是否有Eclipse,Java,ADB,模拟器等版本的神奇组合,以及其他有效的版本?
当我尝试在Eclipse ADT上运行我的Android项目时,我在控制台中看到了这一点:
[2017-03-24 15:34:41 - Dex Loader] Failed to load C:\Users\jaimemontoya\android-sdks\build-tools\26.0.0-preview\lib\dx.jar
Run Code Online (Sandbox Code Playgroud)
[2017-03-24 15:34:41 - CouponClub]未知错误:无法构建:文件dx.jar未从SDK文件夹加载!
我正在使用Eclipse Neon.2 Release(4.6.2):
这是我从Android SDK Manager看到的包配置:
我从该错误中理解的是,它无法加载dx.jar,因为它试图"从SDK文件夹"加载它.该消息甚至使用感叹号来表示!它指的是什么SDK文件夹?我认为在这种情况下"C:\ Users\jaimemontoya\android-sdks"将被视为SDK文件夹.你知道它在哪里找到"dx.jar"文件吗?
当我在Android Studio中运行我的模块时,我收到此错误:
错误:Android Dex:[GradleDevBuild]无法加载dx.jar
我已经无休止地搜索了一个在线解决方案,但一切都与eclipse有关,Android Studio没有任何内容.
dex.jar的路径是C:\ AndroidSdk\build-tools\26.0.0\lib\dex.jar所以它确实存在,我已将它移出文件夹并被通知它已移动,因此AS知道它在哪里.我已经尝试将其复制到根目录并进入platform-tools文件夹但是没有做任何事情.
这是所有似乎都源于此dx.jar错误的完整错误列表.
Error:Android Dex: [GradleDevBuild] Failed to load dx.jar
Error:Android Dex: [GradleDevBuild] java.lang.ClassNotFoundException: com.android.dx.command.DxConsole
Error:Android Dex: [GradleDevBuild] at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
Error:Android Dex: [GradleDevBuild] at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
Error:Android Dex: [GradleDevBuild] at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
Error:Android Dex: [GradleDevBuild] at org.jetbrains.android.compiler.tools.AndroidDxRunner.loadDex(AndroidDxRunner.java:80)
Error:Android Dex: [GradleDevBuild] at org.jetbrains.android.compiler.tools.AndroidDxRunner.runDex(AndroidDxRunner.java:136)
Error:Android Dex: [GradleDevBuild] at org.jetbrains.android.compiler.tools.AndroidDxRunner.main(AndroidDxRunner.java:336)
Error:Android Dex: [GradleDevBuild] Exception in thread "main" java.lang.NullPointerException
Error:Android Dex: [GradleDevBuild] at org.jetbrains.android.compiler.tools.AndroidDxRunner.runDex(AndroidDxRunner.java:139)
Run Code Online (Sandbox Code Playgroud) 我收到了这个错误
Description Resource Path Location Type
Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder! Sample1 Unknown Android Packaging Problem
Run Code Online (Sandbox Code Playgroud)
在一段时间之前它对我来说工作正常,我认为由于某些病毒或我的设置受到影响,请帮我这个???
我注意到我的Eclipse程序的"控制台"框中,它说"C:\ Program Files\Android\android-sdk\platform-tools\lib",所以它有2个反斜杠\ platform-tools\lib,这个是由于我的安装不完整,所以它找不到"dx.jar"所以当我去导出和编译项目应用程序时,我现在得到这个无法构建的错误:文件dx.jar没有从中加载SDK文件夹!
我尝试从sdk管理器中删除并重新安装sdk工具,我仍然遇到同样的问题.请任何人帮忙
昨天晚上我升级ADT-21并重启了eclipse.然后eclipse说你需要将android工具更新到21版.我下载window_installer21并安装在我之前安装window_installer的同一个位置.所以它会覆盖文件.然后我重新启动了eclipse,突然所有项目都停止了工作.Eclipse始终打开并显示错误.
SecurityException: Unable to find field for dex.jar
当我尝试启动一个项目时,它会因以下错误而停止
Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder!
SDK Manager也没有打开.
我试过了:
似乎没什么用.
我在Eclipse(Indigo)中使用SDK Manager和ADT 21.0.0.v201210310015-519525更新了Android 4.2 SDK.
我创建了一个新项目,构建并尝试运行它.我得到了错误
[2012-11-15 11:38:19 - MyApp]未知错误:无法构建:文件dx.jar未从SDK文件夹加载!
如何解决这个问题?我已经google了很多.但我找不到任何正确的方法来解决这个问题.我有干净的项目并尝试过,这也行不通.