更改使用 React Native 开发的应用程序的图标
Change icon of application developed with react native
我想将默认图标的应用程序更改为另一个应用程序并生成我的独立应用程序(expobuild:android)
但是当我在我的资产文件夹中添加另一个图像(捕获)并在 app.js 中替换它时,它给了我一个错误:
{
"expo": {
"icon": "./assets/capture.png",
}}
我尝试了很多次使用和不使用默认图标(我只在使用新图像时出错)所以我确定错误来自图标的更改。
你有什么想法吗;
如果您使用的是 CRNA 解决方案,有一种简单的方法可以做到。只需进入 /assets 文件夹并粘贴您的新图标,然后将其重命名为 icon.png,确保您已经删除了默认的。它也适用于启动画面。
但是,如果您使用 create-react-native-app 创建了项目,则需要在 Android studio 中分别为 Android 和 Xcode 进行 iOS。使用此 link 查看更多信息,这对我也有帮助。
https://aboutreact.com/react-native-change-app-icon/
希望对您有所帮助...问候
我使用了这个 repo 并克隆了它,然后 运行 一行命令将 png 调整为所有不同的格式。
bash resize.sh my-cool-new-app-logo.png
然后将文件夹拖到 merge/replace 图标上。
我想将默认图标的应用程序更改为另一个应用程序并生成我的独立应用程序(expobuild:android)
但是当我在我的资产文件夹中添加另一个图像(捕获)并在 app.js 中替换它时,它给了我一个错误:
{
"expo": {
"icon": "./assets/capture.png",
}}
我尝试了很多次使用和不使用默认图标(我只在使用新图像时出错)所以我确定错误来自图标的更改。
你有什么想法吗;
如果您使用的是 CRNA 解决方案,有一种简单的方法可以做到。只需进入 /assets 文件夹并粘贴您的新图标,然后将其重命名为 icon.png,确保您已经删除了默认的。它也适用于启动画面。 但是,如果您使用 create-react-native-app 创建了项目,则需要在 Android studio 中分别为 Android 和 Xcode 进行 iOS。使用此 link 查看更多信息,这对我也有帮助。 https://aboutreact.com/react-native-change-app-icon/ 希望对您有所帮助...问候
我使用了这个 repo 并克隆了它,然后 运行 一行命令将 png 调整为所有不同的格式。
bash resize.sh my-cool-new-app-logo.png
然后将文件夹拖到 merge/replace 图标上。