作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 IL2CPP 背景和 Android App Bundle 格式使用 Unity 2019.2 构建 android 游戏。
每当我尝试启动游戏时,它都会在 Unity 启动画面之后立即崩溃。
它实际上在异步加载场景时崩溃,我有一个用于加载目的的第一个场景,所以当游戏开始时,第一个场景打开并在后台加载实际的游戏场景。
我不知道这是否与我的问题有关,但我正在使用 Google Play Services 0.9.64(这是目前最新的)。
我真的可以列出我尝试过的所有内容,因为我有这个问题很长一段时间了。
Player Settings > Other > Graphics APIs
中删除 OpenGLES3 选项(这对某些人来说似乎是个问题)。 <?xml version="1.0" encoding="utf-8"?>
<!-- This file was automatically generated by the Google Play Games plugin for Unity
Do not edit. -->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.google.example.games.mainlibproj"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="14" />
<application>
<!-- The space in these forces it to be interpreted as a string vs. int -->
<meta-data android:name="com.google.android.gms.games.APP_ID"
android:value="\u003████████████" />
<!-- Keep track of which plugin is being used -->
<meta-data android:name="com.google.android.gms.games.unityVersion"
android:value="\u0030.9.64" />
<activity android:name="com.google.games.bridge.NativeBridgeActivity"
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
</application>
</manifest>
E/ActivityTrigger(2337): activityStartTrigger: not whiteListed com.████████████.████████████/com.unity3d.player.UnityPlayerActivity/41
E/ActivityTrigger(2337): activityResumeTrigger: not whiteListed com.████████████.████████████/com.unity3d.player.UnityPlayerActivity/41
E/ActivityTrigger(2337): activityResumeTrigger: not whiteListed com.████████████.████████████/com.unity3d.player.UnityPlayerActivity/41
E/InputDispatcher(2337): channel '3ea1bfc com.████████████.████████████/com.unity3d.player.UnityPlayerActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
最佳答案
好的,所以...
经过大量的故障排除,我终于找到了这些崩溃的原因,以及如何解决它们。
我附加到主要消息的日志实际上是不完整的。
我从 Android Device Monitor 的 logcat 中获得了这些,带有过滤器“Unity”,但是还有更多与 Unity 相关的日志没有显示。
activityStartTrigger 实际上在我的大多数构建中都存在,并且不对任何崩溃负责。
有趣的是关于内存泄漏:
Could not allocate memory: System out of memory!
#if UNITY_EDITOR #endif
中。指示。
关于android - 如何在 Unity android 版本上修复 "activityStartTrigger: not whiteListed"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57281334/
我正在尝试使用 IL2CPP 背景和 Android App Bundle 格式使用 Unity 2019.2 构建 android 游戏。 每当我尝试启动游戏时,它都会在 Unity 启动画面之后立
我是一名优秀的程序员,十分优秀!