java.lang.NoClassDefFoundError Firebase和Unity

时间:2019-05-13 07:10:10

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

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

Socket.connect(localhost, port).then((socket){
            print('socket $socket');
            socket.listen((Data){
              print(new Code().decode(Data));
            });
          });

我不确定如何解决此崩溃问题,请帮助我。 谢谢

2 个答案:

答案 0 :(得分:0)

根据docs

  

确保您的Unity项目定位到适当的操作系统级别:

     

对于iOS-针对iOS 8或更高版本

     

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

似乎它支持Android 4.1及更高版本

答案 1 :(得分:0)

MIN SDK 16 目标SDK 28

我想我错过了

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

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