在构建至我的android设备并启动构建时,会显示Unity启动屏幕,然后立即变灰10秒钟,然后显示我的游戏。我尝试寻找解决方案,但找不到。我尝试了不同版本的unity,在场景之前添加了虚拟场景,并使用android模拟器来确定它不是我的手机。请帮忙。
答案 0 :(得分:0)
只需找到文件
AndroidManifest.xml
<application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme">......</application>
并在 application 标签处找到名称为 AppTheme 的主题,现在将其重新保存为values> style.xml,您将提交一个样式标签,其名称与此处相同 AppTheme
<style name="AppTheme" parent="@android:style/Theme">
<item name="android:windowNoTitle">true</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowFullscreen">true</item>.....</style>
仅在该样式标签处添加此行
<item name="android:windowBackground">@android:color/white</item>
添加后如下所示
<style name="AppTheme" parent="@android:style/Theme">
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowFullscreen">true</item>
</style>
这将解决灰色屏幕的问题,并提供白色,如果您愿意,也可以使用其他颜色
<item name="android:windowBackground">#ffffff</item>
这里#ffffff是颜色代码,如果您需要使用图像,则可以更改所需的颜色代码,首先应将该图像放置在 res> drawable 文件夹中(最好仅使用小尺寸图像)然后
<item name="android:windowBackground">@drawable/yourimagename</item>