HarmonyOS DevEco Studio彻底修改工程名称
-
关闭项目
-
将项目文件夹替换为新的名称后重新打开项目
-
将AppScope/app.json5 中的bundleName 改为新的包名
{ "app": { "bundleName": "com.example.newname", //改为新的包名 "vendor": "example", "versionCode": 1000000, "versionName": "1.0.0", "icon": "$media:app_icon", "label": "$string:app_name" } }
-
将AppScope/resources/base/element/string.json 中的app_name 改为新的名称
{ "string": [ { "name": "app_name", "value": "NewName" //将app_name替换为新的名称 } ] }
-
将oh-package.json5 中的name 改为新的名称
{ "license": "", "devDependencies": { "@ohos/hypium": "1.0.6" }, "author": "", "name": "newname", //替换为新的名称 "description": "Please describe the basic information.", "main": "", "version": "1.0.0", "dependencies": {} }
-
将build-profile.json5 中的签名信息删除 重新签名
-
将.hvigor/cache/file-cache.json 和 .hvigor/cache/task-cache.json 两个缓存文件中的 旧工程名全部替换为新工程名
-
选择 file -> invalidate Caches... 全勾选 执行清除缓存并重启IDE
-
重新运行项目
注意 : 改完第7步后 , 一定要先清除缓存并重启IDE , 再运行项目 , 否则缓存文件中的信息无法改掉
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本