私はこの奇妙なエラーにjava.lang.ClassNotFoundException:DexPathList
を取得していますによって引き起こさ:パス上のクラス "com.google.android.gms.dynamic.zzf" が見つかりませんでしたjava.langで.ClassNotFoundException:パスにクラス "com.google.android.gms.dynamic.zzf"が見つかりませんでした:DexPathList [[zipファイル "/ data/app/comp.dancam.chords-2/base.apk"]、nativeLibraryDirectories dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)の での[/ data/app/com.dancam.chords-2/lib/arm64、/ system/lib64、/ vendor/lib64] at java。 lang.ClassLoader.loadClass(ClassLoader.java:380) at java.lang.ClassLoader.loadClass(ClassLoade r.java:312)com.google.android.gms.internal.zzelで 。(不明なソース) com.google.android.gms.internal.zzelで。(不明なソース) com.google.androidで。 com.google.android.gms.ads.MobileAds.initializeでgms.internal.zzel.zzeU(不明なソース)com.google.android.gms.internal.zzfh.zza(不明なソース) で (不明なソース) dancam.com.chords.Drawer.onCreateでcom.google.android.gms.ads.MobileAds.initialize(不明なソース)で android.app.Activity.performCreateで(Drawer.java:105) (Activity.java: 6684) android.app.Instrumentation.callActivi android.app.ActivityThread.-wrap12でandroid.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2751) でandroid.app.ActivityThread.performLaunchActivity(ActivityThread.java:2637) でtyOnCreate(Instrumentation.java:1119) (ActivityThread.java) android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1496) とandroid.os.Handler.dispatchMessage(Handler.java:102) とandroid.os.Looper.loop(ルーパー.java:154)java.lang.reflect.Method.invoke(ネイティブメソッドでandroid.app.ActivityThread.main(ActivityThread.java:6186) で) 引き出しのcom.android.internal.os.ZygoteInit.mainでcom.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:889) (ZygoteInit.java:779)で
、行105
このエラーが表示され、Googleで検索するのは初めてです。話す人がいなくても初めてです。この問題が発生し、どのようにそれを修正するために、なぜ
はあなたのいずれかが知っていますか?
MORE INFO:
私は私のbuild.gradle
を変更し、
defaultConfig {
...
multiDexEnabled true
}
dataBinding {
enabled = true
}
を追加する必要がありましたライブラリを実装した後、この変更は、エラーとは何かを持つことができますか? google-play-services.jar
がパス上に配置されていないので、
広告のbuild.gradleファイルに依存関係を追加しましたか? – mthakuri
@mthakuriこのライブラリを追加する前に動作していたことを確認しました – Daniele
デバイスまたはシミュレータからアプリケーションをアンインストールしてから、クリーンビルドで再実行できますか? mutidex(https://developer.android.com/studio/build/multidex.html)の統合と依存関係を正しくフォローしていただければ幸いです。 – mthakuri