我爱模板网最近在开发鸿蒙app时,由于app的包名后面上架改了,所以必须要修改
AppScope\app.json5里的bundleName,但是改了后发现DevEco Studio真机运行报错了:
这是因为之前的证书已经生成,直接改包名还不够:
重新生成包名、证书等:
1、File->Project Structure
2、选择弹窗的Project->Signing Configs->default,重新选择对应证书即可,或者在修改完AppScope下的app.json5中的bundleName之后,使用真机调试的时候需要先把和AppScope同级别目录中的build-profile.json5中的:signingConfigs字段改为 “signingConfigs”: [], 重新生成signingConfigs。
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.
则需要重新同步下电脑的时间