当前位置: 首页 > 知识库问答 >
问题:

android studio中意外的顶级异常

贲文景
2023-03-14

我试图编写一个简单的android应用程序,我收到了这个错误消息。请帮忙

错误:任务执行失败:应用程序:dexDebug。

com.android.dx.command.dexer.Main.main:无法运行命令:D:\用户\用户\AppData\本地\Android\sdk\build-tools\21.1.2\Main.java:215--dex--no-优化--out C:\用户\用户\桌面\社交网络\app\build\中介\dex\debug--input-list=C:\用户\用户\桌面\社交网络\app\build\中介\tmp\dex\debug\com.android.dx.command.Main.main错误代码:2输出:未预料到的顶级异常:Main.java:106:多个dex文件定义Lbolts/Aggregate异常;com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:596)com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:554)com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:171)com.android.dx.merge.DexMerger.merge(DexMerger.java:189)com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:454)com.android.dx.command.dexer.Main.run(Main.java:246)com.android.ide.common.internal.LoggedErrorException(dx.bat)inputList.txt(com.android.dex.DexException)

我的gradle构建如下:

    apply plugin: 'com.android.application'

android {
compileSdkVersion 21
buildToolsVersion "21.1.2"

defaultConfig {
    applicationId "jason.orchid.com.socialnetworking"
    minSdkVersion 19
    targetSdkVersion 21
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
}
repositories { mavenCentral() }

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
compile 'com.android.support:support-v4:21.0.3'
compile 'com.parse.bolts:bolts-android:1.1.4'
compile 'com.facebook.android:facebook-android-sdk:3.23.0'
compile 'com.parse.bolts:bolts-android:1.+'
compile fileTree(dir: 'libs', include: 'Parse-*.jar')
}

共有1个答案

鲁泰宁
2023-03-14

这是因为您在依赖项中包含了'com.parse.bolts: bolts-android: x. x'两次。删除其中任何一个,问题就会得到解决。

 类似资料:
  • Android Mainfest Libs文件夹现在不存在Libs文件夹

  • 在我的一个项目中,我在构建gradle文件时得到了这个异常 错误:任务': emBazaarV4: dexDebug'执行失败。 com.android.dx.command.dexer.Main.main:无法运行命令:F:\AndroidSDK\build-tools\21.1.2\Main.java:215--dex--no-优化--out F:\AndroidStudioWorkspace

  • 我有两个项目共享同一个aidl文件。 在第一个项目中,构建在Eclipse和Android Studio中运行到完成。 如何确定问题????这是什么原因造成的?我正在使用com.google.android.vending.licensing。这可能是相关的吗? 我曾经看到过一个库被包含两次(不同版本)的问题,但这似乎不是这里的问题。任何想法都将非常感谢!

  • 导入osmand项目时发生错误: 通用域名格式。Android石斑鱼类。常见的内部的LoggedErrorException:无法运行命令:E:\Android\sdk\build tools\21.1.2\dx。bat--dex--force jumbo--输出E:\Android\u test\u projects\Osmand-master2\Osmand-master\Osmand\bui

  • 我在使用Android Studio的Android应用程序上尝试使用Google Play服务时遇到了麻烦。 我什么都试过了,还是不起作用。 这就是错误所在。 com.android.ide.common.internal.loggederrorexception:无法运行命令:/users/jghg/desktoes/my app/android/sdk/android-sdk-mac_86/

  • 如果你还需要看什么,请告诉我。 我把Facebook添加到我的项目中。我用的是Android Studio。生成后我的错误是: