- 关闭项目
- 将项目文件夹更换为新的名称后重新打开项目
- 将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 , 再运行项目 , 否则缓存文件中的信息无法改掉
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |