云网牛站
所在位置:首页 > HarmonyOS问题与回答 > 混合鸿蒙HarmonyOS应用创建报错的解决方案

混合鸿蒙HarmonyOS应用创建报错的解决方案

2021-06-26 15:02:31作者:Mayism稿源:HarmonyOS站

问题:申请白名单后就可以创建同安卓包名的鸿蒙应用,我们称之为混合鸿蒙应用。如果遇到处理请求时发生未知错误,请稍后重试的错误,遇到软件包名已存在的错误,遇到此包名已经加入鸿蒙应用(混合型)名单,请先完成同包名安卓应用发布后,再创建鸿蒙应用的错误,该如何解决?

 

回答:

以下针对上面三个问题进行回答,包括原因和解决方案,这些错误是在创建混合鸿蒙HarmonyOS应用过程中可能会遇到的常见问题。

1、提示“处理请求时发生未知错误,请稍后重试”,如下图所示:

混合鸿蒙HarmonyOS应用创建报错的解决方案

原因可能是添加的白名单还未生效,需要等待一会。

2、如果确认白名单已经添加一段时间,仍旧报错“软件包名已存在”,如下图所示:

混合鸿蒙HarmonyOS应用创建报错的解决方案

那需要检查是不是在和安卓应用同项目下添加的鸿蒙应用,注意:混合鸿蒙应用和Android应用必须在同一项目。

3、提示已经加入白名单,但是需要先完成安卓应用上架,如下图所示:

混合鸿蒙HarmonyOS应用创建报错的解决方案

这是创建和发布混合鸿蒙应用的前提,必须要有正式在架版本(开放式测试版本不行)的安卓应用。否则就直接创建正常的鸿蒙应用。

另外说明的是:同包名Android应用和混合鸿蒙应用同时在架时,彼此独立运行,升级、回退、下架、删除等操作都互不影响。

 

说明:

目前鸿蒙系统能兼容Android应用,但是Android应用不能兼容鸿蒙自身的APP,这两个系统的软件包不能互相转换,关于这方面可参考“有没有办法把现有Android的Apk包转换成HarmonyOS的Hap包”一文。

精选文章
热门文章