2015-05-22 41 views
2

我有幾天有這個問題,我讀了很多關於它......但我無法修復它。關於錯誤:Android中的意外頂級例外

更新Android工作室後,我跳了以下錯誤:

意外頂級EXCEPTION

現在我知道這是當您正在使用不同版本的同一個庫的所示的錯誤。 問題是,我不能修復它,我想我沒有任何重複庫或使用不同版本的同一個庫的...

我今天更新可用「播放服務」到最新版本, 「7.3.0」...但沒有成功。 我讀過在項目文件夾「libs」中使用的jar庫,也必須考慮,但我不知道該怎麼做。

我讀了很多關於它的鏈接,包括Android Studio - UNEXPECTED TOP-LEVEL EXCEPTION:UNEXPECTED TOP-LEVEL EXCEPTION in Android Studio ......但我不明白如何解決它。

這是我的依賴關係:

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') 
} 

這我libs文件夾:

enter image description here

我想這情況與我的其他項目,下一次更新Android的工作室。 我想了解如何解決它。

我很感激任何幫助。

問候。

**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 

錯誤重複四次

感謝。

+0

你有偶然有一個完整的日誌或完整的錯誤消息? – fasteque

+0

我添加了信息日誌:) @fasteque – Sergio76

回答

1

我修好了。如果可以幫助某人,這條線:

compile fileTree(dir: 'libs', include: ['*.jar']) 

......它是加倍的罐子。

刪除該行並宣佈罐子的依賴關係:

​​

等等

相關問題