【问题标题】:resource style/LaunchTheme not found找不到资源样式/LaunchTheme
【发布时间】:2018-08-27 16:52:47
【问题描述】:

我刚刚将我的应用程序的图标更改为较新的图标,现在每当我尝试构建和运行应用程序时,我都会收到以下错误:

 Project\build\app\intermediates\manifests\full\debug\AndroidManifest.xml:49: AAPT: 
 error: resource style/LaunchTheme (aka 
 com.example.project:style/LaunchTheme) not found.

我使用了 flutter_launcher_icon 包来制作图标,并尝试了在线提供的解决方案,但似乎都没有帮助

【问题讨论】:

  • 截取你在android文件夹中的目录结构,同时放入LaunchTheme xml文件
  • @diegoveloper 我已经添加了 android 目录的屏幕截图,但我不确定在哪里放置 LaunchTheme xml 文件,以前没有它,该应用程序可以完全正常工作。

标签: android dart icons flutter


【解决方案1】:

好的,您的styles.xml 文件似乎没有该主题。

在文件夹res/values 内创建一个名为styles.xml 的文件并添加此内容:

    <?xml version="1.0" encoding="utf-8"?>
    <resources>
        <style name="LaunchTheme" parent="@android:style/Theme.Black.NoTitleBar">
            <!-- Show a splash screen on the activity. Automatically removed when
                 Flutter draws its first frame -->
            <item name="android:windowBackground">@drawable/launch_background</item>
            <item name="android:windowFullscreen">true</item> 
        </style>
    </resources>

【讨论】:

  • 救命恩人
【解决方案2】:

我这样解决了我的 androidmanifest-> 调用 NormalTheme 但我的 styles.xml 文件夹有 LaunchTheme 所以我更改名称的问题已经解决:)

【讨论】:

  • android:resource="@style/LaunchTheme"
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-21
  • 2015-04-11
  • 2023-02-10
  • 1970-01-01
相关资源
最近更新 更多