2017-01-14 3 views
-2

にクラス「com.google.firebase.provider.FirebaseInitProvider」が見つかりませんでした。 "残念ながら停止しました"というダイアログが表示されます。私はlogcatを控えめにしていません。何が起こったのか教えてくれませんか?genymotionでappを実行すると、パス

01-14 11:16:55.561 3229-3229/? E/AndroidRuntime: FATAL EXCEPTION: main 
    java.lang.RuntimeException: Unable to get provider com.google.firebase.provider.FirebaseInitProvider: java.lang.ClassNotFoundException: Didn't find class "com.google.firebase.provider.FirebaseInitProvider" on path: DexPathList[[zip file "/data/app/com.example.mypc.map1-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.example.mypc.map1-1, /system/lib]] 
    at android.app.ActivityThread.installProvider(ActivityThread.java:4882) 
    at android.app.ActivityThread.installContentProviders(ActivityThread.java:4485) 
    at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4425) 
    at android.app.ActivityThread.access$1300(ActivityThread.java:141) 
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316) 
    at android.os.Handler.dispatchMessage(Handler.java:99) 
    at android.os.Looper.loop(Looper.java:137) 
    at android.app.ActivityThread.main(ActivityThread.java:5103) 
    at java.lang.reflect.Method.invokeNative(Native Method) 
    at java.lang.reflect.Method.invoke(Method.java:525) 
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737) 
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 
    at dalvik.system.NativeStart.main(Native Method) 
    Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.firebase.provider.FirebaseInitProvider" on path: DexPathList[[zip file "/data/app/com.example.mypc.map1-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.example.mypc.map1-1, /system/lib]] 
    at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:53) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:501) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:461) 
    at android.app.ActivityThread.installProvider(ActivityThread.java:4867) 
    at android.app.ActivityThread.installContentProviders(ActivityThread.java:4485)  
    at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4425)  
    at android.app.ActivityThread.access$1300(ActivityThread.java:141)  
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316)  
    at android.os.Handler.dispatchMessage(Handler.java:99)  
    at android.os.Looper.loop(Looper.java:137)  
    at android.app.ActivityThread.main(ActivityThread.java:5103)  
    at java.lang.reflect.Method.invokeNative(Native Method)  
    at java.lang.reflect.Method.invoke(Method.java:525)  
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)  
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)  
    at dalvik.system.NativeStart.main(Native Method)  

build.gradle

enter image description here

+1

[編集] –

+1

コード+ app.gradleファイル –

+0

'ClassNotFoundException' ...クラスが見つかりません...パッケージ名がFirebase ...あなたのコンパイル方法を見てくださいFirebase、Firebaseのドキュメントを読んで、もう一度確認してください。 –

答えて

0

public class MyApplication extends MultiDexApplication{ 

} 

アプリケーションクラスを作成し、nameプロパティにmanifest.xmlでそれを追加します。

+0

これがこの問題の解決方法を詳しく説明できますか?私は提供されたスタックトレースへの接続を全く見ることができません。 – QueryLars

+0

問題が解決した場合は投票してください。 –

関連する問題