【问题标题】:Changes made in Splash screen are not getting reflected在启动画面中所做的更改没有得到反映
【发布时间】:2023-03-13 02:26:01
【问题描述】:

我最近尝试向我正在尝试开发的 Android 应用程序添加启动画面。但无论我做出什么改变,改变都没有得到体现。我是新手,因为我包含了很多代码。这是代码-

值>colors.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="background_color">#FFCC00</color>
</resources>

可绘制>>launch_background.xml

<?xml version="1.0" encoding="utf-8"?>
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@color/background_color" />

    <!-- You can insert your own image assets here -->
    <!-- <item>
        <bitmap
            android:gravity="center"
            android:src="@drawable/welcome" />
    </item> -->
</layer-list>

我正在使用颤振通道“master”,因为通道“stable”不支持 Android Studio 4.1.2

如果需要任何其他代码,请通知我。提前致谢。

【问题讨论】:

  • 尝试flutter clean,然后重做所有步骤以在启动画面上生成所有文件
  • @Reign 它对我不起作用。

标签: android flutter splash-screen


【解决方案1】:

我尝试了很多东西。浪费了将近 14 个小时,才意识到截至 2021 年 12 月 2 日,Android Studio 4.1.2 与颤振医生存在某种问题。所以我切换回Android Studio 4.0并重新安装了flutter SDK。这为我解决了这个问题。据我所知,这是由于不同的 Android Studio 和 Flutter 版本不受支持。也许在未来,谷歌的聪明人会解决这个问题:)

【讨论】:

    【解决方案2】:

    只是想把这个放在这里给那些可能对 React Native 有这个问题的人。为我解决的问题是稍微重命名资产文件夹中的启动画面文件。它是 splash.png,在我对其进行更改并覆盖文件后,旧的启动画面一直显示。

    重载,重启服务器,清缓存,都没解决。

    当我最终将文件重命名为 splashscreen.png 并重新加载时。中提琴!

    【讨论】:

      猜你喜欢
      • 2018-08-17
      • 2019-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-11
      • 1970-01-01
      • 2014-06-13
      相关资源
      最近更新 更多