【关键字】
API 10 / 复用 / 包名 / 证书 / 签名
【问题描述】
之前曾上线过鸿蒙应用,包名为“com.sp***cc.happ”,使用Java API 5开发。新版本是使用ArkUI开发的,是否能够复用原先老的包名、证书、签名,以升级版本的形式替换原来的老版本上架?这种方式上架的新版本能够在纯鸿蒙系统运行吗?
【解决方案】
证书和签名可以复用,具体流程参考:https://developer.huawei.com/consumer/cn/doc/app/agc-help-harmonyos-faq-0000001142220338#section843592204116
新版本下的纯鸿蒙应用包名不能与老版本的应用包名一样,会冲突。开发者需要为新版本重新创建一个鸿蒙应用,设置新的包名,然后走应用上线和备案流程,证书和签名可以复用老版本的。
上架流程参考:https://developer.huawei.com/consumer/cn/doc/app/agc-help-harmonyos-releaseapp-0000001126380068