HarmonyOS鸿蒙Next中我新开发的app在华为手机安装时被识别为诈骗应用,无法安装

HarmonyOS鸿蒙Next中我新开发的app在华为手机安装时被识别为诈骗应用,无法安装 我新开发的处于测试阶段的app,还没有上架任何平台。通过蒲公英平台进行内部分发测试,华为手机会提示为恶意软件,诈骗应用,不让安装。(纯净模式关闭了也无法安装)。 换过很多遍包名,app名称,也换过签名文件。仍然被误识别为恶意应用。 请问该怎么处理?

9 回复

更多关于HarmonyOS鸿蒙Next中我新开发的app在华为手机安装时被识别为诈骗应用,无法安装的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


这个是适用于 HarmonyOS NEXT应用 吧,我是用flutter开发的是android包,装在华为mate30,HarmonyOS 4.2.0中报错。

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

你说的换包名指的是换了bundleName?

HarmonyOS 4.2.0是非纯原生的。你直接安装apk就好了吧

提工单解决,

在HarmonyOS Next中,应用安装被识别为诈骗应用通常是由于未通过华为官方应用市场审核或未使用华为提供的签名证书。请确保使用华为开发者平台生成的正式签名证书进行应用签名,并在华为应用市场上架。若为调试版本,需在开发者选项中开启“允许安装未经华为应用市场检测的应用”选项。

针对您遇到的HarmonyOS Next(或华为手机系统)将测试App识别为诈骗应用的问题,这通常是由于华为设备的“安全检测”机制导致的,而非HarmonyOS Next系统本身的应用管理策略。以下是关键原因和解决步骤:

1. 主要原因

  • 未通过华为应用市场分发:华为设备的安全检测(特别是EMUI/HarmonyOS中的“纯净模式”增强检测)会对非官方渠道(如蒲公英)安装的App进行严格扫描。若App未在华为应用市场备案、无有效开发者实名信息或签名未关联华为账户,极易被误判为“风险应用”。
  • 测试包特征触发风控:如果您的App在测试阶段包含敏感权限(如读取短信、通讯录)、频繁申请权限或代码结构类似已知恶意软件,可能触发系统风控规则。

2. 解决方案

  • 提交华为应用市场审核:即使不上架,也建议将测试包提交至华为应用市场后台,通过“开放式测试”或“闭环测试”功能分发。审核通过后,系统会记录该签名和包名的关联信息,大幅降低误判概率。
  • 申请“开发者模式”白名单:在华为开发者联盟后台,可尝试为测试设备申请调试权限,部分机型会放宽对开发者的安装限制。
  • 检查App行为规范:确保测试包不申请非必要权限,避免使用敏感API(如无障碍服务)或频繁自启动。可暂时简化功能模块后重新打包测试。
  • 联系华为开发者支持:若多次尝试仍被拦截,可通过华为开发者联盟的“问题反馈”渠道提交误报申诉,需提供包名、签名指纹、测试设备型号及系统版本,协助技术团队调整风控策略。

3. 临时规避方法

  • 在设备设置中关闭“纯净模式”及“外部来源应用检查”(路径可能因系统版本而异)。
  • 通过ADB命令强制安装(需开启USB调试):adb install -t your_app.apk

注意:HarmonyOS Next作为独立系统,其应用管控策略可能更严格。若问题仅出现在HarmonyOS Next预览设备上,需关注其最新的开发者适配指南。建议优先通过华为官方测试渠道分发,以兼容设备安全机制。

回到顶部