2016-05-10 20 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 :

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

そして、私はしないでください:メソッドedu.jazzy.testconsumer.MipcaActivityCapture.access $スーパーから

私のbuild.gradleを参照し、クラスのandroid.os.PersistableBundle 'が見つかりませんでした。なぜ私はhのGoogleの後にエラーが発生する知っている私たちのもの。

+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

私はScan QRコードを実装しようとしています。いくつかのライブラリをインポートします。いくつかのアプリケーションは、エラーが発生して実行できないライブラリをインポートします。だから私はエラーが私のアプリケーションがクラッシュする理由だと思う。 – Joe

関連する問題