【问题标题】:How to set an icon after eject of Expo app?Expo应用程序弹出后如何设置图标?
【发布时间】:2022-01-11 16:46:27
【问题描述】:

我已经退出 Expo 应用程序以获得裸工作流(存档 IAP)。

但现在我需要更改应用图标和启动画面。

我在 android/app/src/main/res/ 中看到 不同尺寸的图片。对app.json 的任何更改都没有意义(可能这很好,因为我使用eas-cli 来构建它)。

有什么简单的方法可以改变图标吗?

【问题讨论】:

  • 这能回答你的问题吗? Set icon for Android application
  • 也看看it
  • 感谢您的链接,但我主要尝试找到一些自动化的解决方案,例如在弹出项目之前在 Expo 中,因为这不仅与图标有关,还与启动画面有关。可能我会切换到未弹出(托管工作流)分支,生成所有资源,然后与弹出的分支合并。

标签: react-native expo icons splash-screen


【解决方案1】:

经过一些研究,我发现没有用于自动更改图标的工具。

但是如果你进入分支直到你分离(弹出)Expo,你可以在assets dir中设置图标,然后制作expo eject(它也会生成不同分辨率的图标和闪屏)并复制所需的文件:

  • android/app/src/res - 安卓版
  • ios/%app-name%/Images.xcassets - 适用于 iOS

在将 Expo 分离为单独的分支/标签之前保持这一点是关于 Expo 文档的良好做法,这是它可能有用的情况之一。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-15
    • 2020-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-24
    • 2011-11-03
    • 2013-08-17
    相关资源
    最近更新 更多