Ionic 在capacitor.config.ts中更改appName不起作用

a0zr77ik  于 2023-04-03  发布在  Ionic
关注(0)|答案(4)|浏览(196)

capacitor.config.ts中更改 appName 后,我尝试了以下操作:

npm run build
npx cap sync

而且在Android中安装时仍然没有更改应用程序名称!
如何更改App名称?

:此为最新capacitor 3

disho6za

disho6za1#

也许我迟到了,但这会有帮助。
您可以通过在strings.xml文件中进行更改来完成此操作

1)app_name和title_activity_main标签

<?xml version='1.0' encoding='utf-8'?>
<resources>
    <string name="app_name">myappname</string>
    <string name="title_activity_main">myappname</string>
    <string name="package_name">io.ionic.starter</string>
    <string name="custom_url_scheme">io.ionic.starter</string>
</resources>
  • 注:-在离子5电容器上测试 *
xam8gpfp

xam8gpfp2#

我强烈建议这些字符串和更多(如appName,appVersion number和version Code)必须只编译“capacitor.config.json”并使用命令“npx cap copy”进行修改

ffscu2ro

ffscu2ro3#

Capacitor从不修改用户项目,所以appName和package只在第一次为平台调用add时使用,在创建本机项目后,配置中的更改不会影响本机项目。
如果你没有在项目中做任何更改,你可以删除android/ios文件夹,然后重新添加它们,但这并不是真正推荐的,如果你需要更改应用程序名称,只需编辑本机项目
https://capacitorjs.com/docs/android/configuration#changing-the-app-name
在iOS上,您无法真正重命名应用程序,但可以更改Scheme名称
https://capacitorjs.com/docs/ios/configuration#renaming-your-app

ou6hu8tu

ou6hu8tu4#

只编辑文件strings.xml在android/src/main/res/values和去!

相关问题