Unity游戏崩溃时设备主页按钮长按

时间:2018-01-31 13:00:49

标签: android unity3d crash android-notifications

编辑:这个问题的前提是错误的,因为它与按下按钮的时间没有任何关系,应用程序总是崩溃。 我想我解决了这个问题。有什么我会考虑库中的错误github.com/Agasper/unity-android-notifications(它应检查PopulateActions中的actions []是否为null)以及不同支持库版本的常见问题。我还使用Google PlayGameService,它带有不同版本的支持库。我无法删除旧的,因为PlayServicesResolver会再次创建它们,但我可以将它们停用,这似乎解决了我的问题。

我仍然想在这里留下问题,万一有人可以告诉我们如何使用该错误信息找到错误。

在我的Unity游戏中,我在onApplicationPause()中发送本地通知。

有效。当我短暂按下主页按钮时,应用程序进入后台,通知将被发送。

但是......当我按下主页按钮并启动Androids语音识别时,应用程序就会因此错误而崩溃:

  

01-31 10:49:29.069:E / AndroidRuntime(1940):流程:   com.xx.yy,PID:1940 01-31 10:49:29.069:   E / AndroidRuntime(1940):引起:java.lang.NoSuchMethodError:没有   直接方法(Landroid / content / Context; Ljava / lang / String;)V in   class Landroid / support / v4 / app / NotificationCompat $ Builder;或者它的超级   课程(宣言)   ' android.support.v4.app.NotificationCompat $生成器'出现在   /data/app/com.xx.yy-1/base.apk)01-31   10:49:29.073:E / ActivityManager(983):应用程序崩溃了!处理:   com.xx.yy

错误是什么意思,我们谈论的是什么方法,为什么只有当我按下主页按钮时它才会崩溃?

0 个答案:

没有答案