【问题标题】:java.lang.NoClassDefFoundError Firebase and Unityjava.lang.NoClassDefFoundError Firebase 和 Unity
【发布时间】:2019-05-13 07:10:09
【问题描述】:

我尝试在我的 Unity 5.6.2 中集成 Firebase,但问题出在 Android 4 上,应用程序因以下堆栈跟踪而崩溃

java.lang.NoClassDefFoundError: at com.google.firebase.FirebaseApp.<clinit>(com.google.firebase:firebase-common@@16.1.0:150)
at com.google.firebase.provider.FirebaseInitProvider.onCreate(com.google.firebase:firebase-common@@16.1.0:53)
  at android.content.ContentProvider.attachInfo (ContentProvider.java:1598)
  at android.content.ContentProvider.attachInfo (ContentProvider.java:1569)
  at com.google.firebase.provider.FirebaseInitProvider.attachInfo
  at android.app.ActivityThread.installProvider (ActivityThread.java:5050)
  at android.app.ActivityThread.installContentProviders (ActivityThread.java:4630)
  at android.app.ActivityThread.handleBindApplication (ActivityThread.java:4570)
  at android.app.ActivityThread.access$1500 (ActivityThread.java:151)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1285)
  at android.os.Handler.dispatchMessage (Handler.java:102)
  at android.os.Looper.loop (Looper.java:136)
  at android.app.ActivityThread.main (ActivityThread.java:5281)
  at java.lang.reflect.Method.invokeNative (Native Method)
  at java.lang.reflect.Method.invoke (Method.java:515)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:932)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:748)
  at dalvik.system.NativeStart.main (Native Method)

我不确定如何修复此崩溃,请帮助我。 谢谢

【问题讨论】:

    标签: android firebase unity3d crash android-4.4-kitkat


    【解决方案1】:

    根据docs

    确保您的 Unity 项目针对适当的操作系统级别:

    对于 iOS - 面向 iOS 8 或更高版本

    对于 Android - 目标 API 级别 16(果冻豆)或更高版本

    貌似支持Android 4.1及以上

    【讨论】:

      【解决方案2】:

      最小 SDK 16 目标 SDK 28

      我想我错过了添加

      compile 'com.android.support:multidex:1.0.1' 
      

      在自定义 gradle 模板中,我还添加了android:name="android.support.multidex.MultiDexApplication" 在清单中的应用程序标记中。我昨天更新了上面的游戏,到现在我还没有再看到上面的错误,看来它已经解决了这个问题。

      【讨论】:

        猜你喜欢
        • 2016-08-23
        • 1970-01-01
        • 2018-12-28
        • 1970-01-01
        • 1970-01-01
        • 2018-08-15
        • 2021-01-15
        • 1970-01-01
        相关资源
        最近更新 更多