【问题标题】:Grey screen for 10 secs after Unity splash screen android build 2018.2.5f1Unity启动画面android build 2018.2.5f1后灰屏10秒
【发布时间】:2018-08-26 07:04:08
【问题描述】:

当构建到我的 android 设备并启动构建时,Unity 初始屏幕会显示,并且会在 10 秒后变为灰色,然后显示我的游戏。我尝试寻找解决方案,但找不到。我尝试了不同版本的统一,在我的场景之前添加了一个虚拟场景,并使用 android 模拟器来确保它不是我的手机。请帮忙。

【问题讨论】:

    标签: android unity3d


    【解决方案1】:

    只要找到文件

    AndroidManifest.xml

    <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme">......</application>
    

    然后在 application 标签找到你的主题,像这里的名称 AppTheme 现在到 res>values>style.xml 你将归档一个同名的样式标签,就像这里应用主题

    <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>
    

    【讨论】:

      猜你喜欢
      • 2021-02-23
      • 1970-01-01
      • 2021-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多