首页 > 建站教程 > APP开发,混合APP >  鸿蒙开发harmonyos next修改了app.json5的bundleName真机运行报错正文

鸿蒙开发harmonyos next修改了app.json5的bundleName真机运行报错

我爱模板网最近在开发鸿蒙app时,由于app的包名后面上架改了,所以必须要修改

AppScope\app.json5里的bundleName,但是改了后发现DevEco Studio真机运行报错了:

1.png

这是因为之前的证书已经生成,直接改包名还不够:

2.png

重新生成包名、证书等:

1、File->Project Structure

3.png

2、选择弹窗的Project->Signing Configs->default,重新选择对应证书即可,或者在修改完AppScope下的app.json5中的bundleName之后,使用真机调试的时候需要先把和AppScope同级别目录中的build-profile.json5中的:signingConfigs字段改为 “signingConfigs”: [], 重新生成signingConfigs。

4.png

3、如果重新生成出现下面提示:

The signature does not take effect or has expired. lt may be the current system time is inaccurate, please calibrate the system time and sign again.

5.png

则需要重新同步下电脑的时间