关于错误:android中意外的顶级异常

关于错误:android中意外的顶级异常,android,dependencies,Android,Dependencies,我有几天的时间来处理这个问题,我读了很多关于它的书。。。但我无法修复它 更新android studio后,我跳转以下错误: 意外的顶级异常 现在我知道,当您使用同一库的不同版本时,会显示错误。 问题是我无法修复它,我想我没有重复任何库或使用同一库的不同版本 我将“播放服务”更新到今天可用的最新版本“7.3.0”。。。但是没有成功。 我读到,在项目文件夹“libs”中使用的jar库也必须考虑,但我不知道如何做到这一点 我读了很多关于它的链接,包括和。。。但我不知道如何修复它 这些是我的依赖项:

我有几天的时间来处理这个问题,我读了很多关于它的书。。。但我无法修复它

更新android studio后,我跳转以下错误:

意外的顶级异常

现在我知道,当您使用同一库的不同版本时,会显示错误。 问题是我无法修复它,我想我没有重复任何库或使用同一库的不同版本

我将“播放服务”更新到今天可用的最新版本“7.3.0”。。。但是没有成功。 我读到,在项目文件夹“libs”中使用的jar库也必须考虑,但我不知道如何做到这一点

我读了很多关于它的链接,包括和。。。但我不知道如何修复它

这些是我的依赖项:

apply plugin: 'com.android.application'

repositories {
    mavenCentral()

    flatDir {
        dirs 'libs'
    }
}

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "vision.com.tree.one"
        minSdkVersion 16
        targetSdkVersion 21
        versionCode 24
        versionName "5.0.2"
    }
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.1.1'
    compile 'com.android.support:cardview-v7:21.0.+'
    compile 'com.android.support:recyclerview-v7:21.0.+'
    compile 'com.flaviofaria:kenburnsview:1.0.6'
    compile 'com.google.android.gms:play-services:7.3.0'
    compile 'com.nispok:snackbar:2.10.6'
    compile 'com.getbase:floatingactionbutton:1.9.0'
    compile 'com.parse.bolts:bolts-android:1.+'
    compile 'com.skyfishjy.ripplebackground:library:1.0.1'
    compile(name: 'viewpi', ext: 'aar')
    compile files('libs/easyanimation.jar')
    compile files('libs/YouTubeAndroidPlayerApi.jar')
    compile files('libs/commons-net-3.2.jar')
    compile files('libs/Parse-1.9.1.jar')
}
compile files('libs/easyanimation.jar')
compile files('libs/YouTubeAndroidPlayerApi.jar')
compile files('libs/commons-net-3.2.jar')
这是我的libs文件夹:

我想这会发生在我的其他项目中,下次你更新android studio时也会发生。 我想了解如何修复它

谢谢你的帮助

你好

**Add error information:**
4 errors; aborting
Error:Execution failed for task ':app:dexDebug'.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
    /Users/Sergio/android-sdks/build-tools/21.1.2/dx --dex --no-optimize --output /Users/Sergio/AndroidStudioProjects/Proyectos Android/AS/Vision/app/build/intermediates/dex/debug --input-list=/Users/Sergio/AndroidStudioProjects/Proyectos Android/AS/Vision/app/build/intermediates/tmp/dex/debug/inputList.txt

Error Code:
    1
  Output:
    UNEXPECTED TOP-LEVEL EXCEPTION:
    com.android.dx.cf.iface.ParseException: class name (adapters/Adapter_concursos$ViewHolder) does not match path (adapters/Adapter_concursos$ViewHolder (1).class)
        at com.android.dx.cf.direct.DirectClassFile.parse0(DirectClassFile.java:520)
        at com.android.dx.cf.direct.DirectClassFile.parse(DirectClassFile.java:406)
        at com.android.dx.cf.direct.DirectClassFile.parseToInterfacesIfNecessary(DirectClassFile.java:388)
        at com.android.dx.cf.direct.DirectClassFile.getMagic(DirectClassFile.java:251)
        at com.android.dx.command.dexer.Main.processClass(Main.java:704)
        at com.android.dx.command.dexer.Main.processFileBytes(Main.java:673)
        at com.android.dx.command.dexer.Main.access$300(Main.java:83)
        at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:602)
        at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:170)
        at com.android.dx.cf.direct.ClassPathOpener.processDirectory(ClassPathOpener.java:229)
        at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:158)
        at com.android.dx.cf.direct.ClassPathOpener.processDirectory(ClassPathOpener.java:229)
        at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:158)
        at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)
        at com.android.dx.command.dexer.Main.processOne(Main.java:632)
        at com.android.dx.command.dexer.Main.processAllFiles(Main.java:510)
        at com.android.dx.command.dexer.Main.runMonoDex(Main.java:280)
        at com.android.dx.command.dexer.Main.run(Main.java:246)
        at com.android.dx.command.dexer.Main.main(Main.java:215)
        at com.android.dx.command.Main.main(Main.java:106)
    ...while parsing adapters/Adapter_concursos$ViewHolder (1).class
该错误重复四次


谢谢。

我已经修好了。如果您可以帮助某人,请使用以下行:

compile fileTree(dir: 'libs', include: ['*.jar'])
…它把罐子翻了一倍

删除该行并在依赖项中声明JAR:

apply plugin: 'com.android.application'

repositories {
    mavenCentral()

    flatDir {
        dirs 'libs'
    }
}

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "vision.com.tree.one"
        minSdkVersion 16
        targetSdkVersion 21
        versionCode 24
        versionName "5.0.2"
    }
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.1.1'
    compile 'com.android.support:cardview-v7:21.0.+'
    compile 'com.android.support:recyclerview-v7:21.0.+'
    compile 'com.flaviofaria:kenburnsview:1.0.6'
    compile 'com.google.android.gms:play-services:7.3.0'
    compile 'com.nispok:snackbar:2.10.6'
    compile 'com.getbase:floatingactionbutton:1.9.0'
    compile 'com.parse.bolts:bolts-android:1.+'
    compile 'com.skyfishjy.ripplebackground:library:1.0.1'
    compile(name: 'viewpi', ext: 'aar')
    compile files('libs/easyanimation.jar')
    compile files('libs/YouTubeAndroidPlayerApi.jar')
    compile files('libs/commons-net-3.2.jar')
    compile files('libs/Parse-1.9.1.jar')
}
compile files('libs/easyanimation.jar')
compile files('libs/YouTubeAndroidPlayerApi.jar')
compile files('libs/commons-net-3.2.jar')

等等。

您是否碰巧有完整的日志或完整的错误消息?我添加了信息日志:)@fasteque