如何更改应用程序的显示名称在反应-本机

苹果有关于如何更改 IOS 应用程序的显示名称的 明确的指示,但它们对于反应本机应用程序没有用处,因为文件夹结构是不同的。如果您有一个本地应用程序,您如何更改显示名称?

44632 次浏览

Res-> value-> strings.xml

<string name="app_name">YOUR APP NAME HERE</string>

改变这一点,你将改变你的应用程序的显示名称。

在清单文件中,在 申请标记中可以找到

android:label="@string/app_name"

如果你想改变应用程序的显示名称,你也可以改变它。

注意 : 总是建议将值存储在“ value”文件夹中,而不是直接对值进行硬编码。

IOS

转到 ios/<Appname>/Info.plist并编辑 $(PRODUCT_NAME)以更改显示名称

<key>CFBundleName</key>
<string>$(PRODUCT_NAME)</string>

仿生人

转到 android/app/src/main/res/values/strings.xml并编辑 APP_NAME以更改名称

<string name="app_name">APP_NAME</string>

在项目的根目录中有一个名为 app.json 的文件。只需更改“ displayName”,然后删除 ios 文件夹并运行“ response-national eject”。

对于 Ios,只要把它加到 Info.plist

<key>CFBundleDisplayName</key>
<string>APP_NAME</string>

机器人编辑位于 res/values/中的 strings.xml文件

<string name="app_name">APP_NAME</string>

文件路径:/android/app/src/main/res/values/strings.xml

用你的应用程序名替换我的应用程序。

与其用一个显示名称的模板创建一个应用程序,后者需要更改,不如从一开始就创建一个名称为 正如我在回答中所解释的的应用程序。对于一个新的应用程序的使用:

npx react-native init NewcoFrameDesign --title "Newco Frame Design"


--title选项对应于 android/app/src/main/res/values/strings.xmlios/NewcoFrameDesign/Info.plist以及 app.json 中的显示名称。