2016-05-10 76 views
1

我的IDE是Android Studio 2.0。 SDK是23
這是我的錯誤日誌(有這麼多相同的日誌,我只列出一個):找不到類'android.os.PersistableBundle'

05-10 22:19:21.430 1835年至1835年/ edu.jazzy.testconsumer E/dalvikvm :找不到類 'android.os.PersistableBundle',從法edu.jazzy.testconsumer.MipcaActivityCapture.access $超級

我的build.gradle引用:

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.3" 

    defaultConfig { 
     applicationId "edu.jazzy.testconsumer" 
     minSdkVersion 15 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:23.3.0' 
    compile files('libs/zxing.jar') 
} 

而且我不知道爲什麼總是會出現錯誤,我爲谷歌後h我們的。

+0

你看看這個答案嗎? http://stackoverflow.com/questions/28857860/classnotfoundexception-didnt-find-class-android-os-persistablebundle-otto-an – cristianorbs

+0

@cristianorbs我已經檢查過,這個問題是第一次,當我谷歌。 – Joe

回答

1

只要您的應用程序中存在引用設備上不存在的類/方法/字段的代碼,就會得到這類消息。只要你不實際執行任何引用這些缺少項目的行,沒有問題。

請注意,the question linked to from the comments是有一個實際崩潰的情況下,在這種情況下,由於一些不幸的反射從奧托。您的問題中的錯誤消息不是崩潰。

+0

我在編譯APK時遇到了錯誤,並且在操作我的應用時再次出現錯誤(單擊某個按鈕)。 – Joe

+0

@Joe:很多事情都會在LogCat中記錄錯誤嚴重性。很少有您的應用程序存在實際問題,其中大部分會與完整的Java堆棧跟蹤發生崩潰。 *除LogCat中出現的消息之外的其他*,您有什麼證據證明您確實存在與此消息相關的問題? – CommonsWare

+0

我正在努力實現掃描QR碼,並且我導入了一些庫文件,一些應用程序導入庫文件時出現錯誤,無法運行,有些應用程序運行時沒有錯誤並且沒有問題。所以我認爲這個錯誤是導致我的應用崩潰的原因。 – Joe

相關問題