HarmonyOS 鸿蒙Next uniapp调试鸿蒙元服务真机调试一直闪退

发布于 1周前 作者 vueper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next uniapp调试鸿蒙元服务真机调试一直闪退

最开始同样的代码使用华为真机调试APP可以正常运行,但是从新打开一个uniappVUE3的项目启动元服务,HBuilder X和dev都能正常运行到了真机上点元服务一直闪退

cke_324.png

cke_721.png

cke_14710.png

6 回复

srcEntry、metadata、dependencies三个字段以及权限配置requestPermissions都是module的一级属性,与name字段同级,可参考下面配置文件,楼主需要添加的字段已标注:

{
  "module": {
    "name": "entry",
    "type": "entry",
    "description": "$string:module_desc",
    "mainElement": "EntryAbility",
    "deviceTypes": [...],
    "deliveryWithInstall": true,
    "installationFree": true,
    "pages": "$profile:main_pages",
    "abilities": [...],
    // 以下字段是楼主需要添加的字段
    "srcEntry": "./ets/abilitystage/AbilityStage.ets",
    "metadata": [
      {
        "name": "appgallery_privacy_hosted",
        "value": "1"
      },
      {
        "name": "app_id",
        "value": "" // 填写实际应用的 app_id
      },
      {
        "name": "client_id",
        "value": "" // 填写实际应用的 client_id
      }
    ],
    "dependencies": [
      {
        "bundleName": "com.huawei.hms.ascf",
        "moduleName": "ascf",
        "versionCode": 100000
      }
    ],
    "requestPermissions": [
      {
        "name": "ohos.permission.INTERNET"
      }
    ]
  }
} 
cke_331.png

应该怎么加老哥,这个文档我之前都看了截图不完整呀

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17

module.json5中需要配置项目权限和metadata信息,不添加可能会让元服务运行闪退。截图中module.json5缺少这些信息,可以参考文档添加一下:https://uniapp.dcloud.net.cn/tutorial/mp-harmony/intro.html#_3-%E9%85%8D%E7%BD%AE-module-json5

应该怎么加老哥,我把我module.json5截图发上来了

针对HarmonyOS 鸿蒙Next uniapp调试鸿蒙元服务真机调试一直闪退的问题,以下是一些可能的解决方案:

  1. 查看错误日志:使用鸿蒙开发者工具或ADB命令查看详细的错误信息,这些信息通常能指示出问题发生的位置和原因。
  2. 更新鸿蒙SDK和模拟器:确保你的鸿蒙SDK和模拟器是最新版本,以解决可能的兼容性问题。
  3. 代码审查:检查最近更改的代码,特别是与鸿蒙元服务相关的部分,小的更改有时也会导致闪退。
  4. 内存分析:使用鸿蒙开发者工具的内存分析工具,检查内存使用情况,内存泄漏或不正确的内存管理可能导致应用不稳定。
  5. 设备兼容性:检查应用在不同设备上的运行情况,特定设备上的硬件或系统问题可能导致应用崩溃。
  6. 第三方库和依赖:确保所有第三方库和依赖的版本与你的应用兼容。

如果上述方法都无法解决问题,可能是由于更深层次的系统或应用兼容性问题导致。此时,建议直接联系官网客服,获取更专业的技术支持。官网地址是:https://www.itying.com/category-93-b0.html

回到顶部