uniapp 打包修改安卓包名
时间: 2023-08-05 20:06:03 浏览: 460
要修改 Uniapp 打包后的安卓包名,可以按照以下步骤操作:
1. 打开项目根目录下的 manifest.json 文件,在其中找到 package 字段,将其值更改为新的包名。这里需要注意,安卓包名必须以小写字母开头,只能包含小写字母、数字和点号。
2. 打开项目根目录下的 uni-app.json 文件,在其中找到 "appid" 字段,将其值更改为新的包名。这里的包名需要注意与 manifest.json 中的包名保持一致。
3. 打开项目根目录下的 build 目录,找到 build.js 文件,在其中找到如下代码:
```
const manifestContent = JSON.stringify(Object.assign({}, manifest, {
package: manifest.package || originPackage
}));
```
将其中的 `manifest.package || originPackage` 替换为新的包名,例如:
```
const manifestContent = JSON.stringify(Object.assign({}, manifest, {
package: 'com.example.newpackage'
}));
```
4. 在命令行中运行 `npm run build:mp-weixin` 命令进行打包,打包完成后会在 dist 目录中生成新的包名的文件。
5. 在进行应用分发时,需要使用新的包名进行签名和发布。
注意:修改安卓包名后,如果使用了微信开发者工具进行调试,需要重新创建小程序项目,选择新的包名进行调试。
阅读全文