清泛IT社区App Inventor 2 中文社区

搜索

扫码访问移动社区 移动社区,您的掌上技术专家

关注我,精彩不错过! 关注我,精彩不错过!

扫码安装最新版AI伴侣 最新版AI伴侣v2.76

Aia StoreApp上架指南 .aia 源码一站式解决方案 发布日志AI2连接测试ai2Starter模拟器

AppInventor2离线版中文教育版接入DeepSeek VIP会员 享专有教程,免费赠送基础版*技术支持服务! AI2入门必读中文文档AI2拓展IoT专题

查看: 947|回复: 5
打印 上一主题 下一主题

[经验分享] hdc 安装测试.hap程序

  • TA的每日心情
    开心
    昨天 06:31
  • 签到天数: 807 天

    [LV.10]以坛为家III

    1138

    主题

    1907

    帖子

    5万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    54107

    AI2中文网VIP弹球达人接水果达人撸猫达人

    跳转到指定楼层
    楼主
    发表于 2026-02-26 22:41:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    hdc list targets
    127.0.0.1:5555

    qpzhou@qpzhous-Mac-mini toolchains % ./hdc install ~/oh/entry-default-unsigned.hap
    [Info]App install path:/Users/qpzhou/oh/entry-default-unsigned.hap msg:install bundle successfully.
    AppMod finish

    基本原理和安卓 adb 几乎完全一致。不光是这里,Arkts 编程背后,多处有安卓的身影!

    App Inventor 2 中文网 - MIT同步更新的中文本土化平台!v2.76 支持Android 15 & iOS 更新日志
  • TA的每日心情
    开心
    昨天 06:31
  • 签到天数: 807 天

    [LV.10]以坛为家III

    1138

    主题

    1907

    帖子

    5万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    54107

    AI2中文网VIP弹球达人接水果达人撸猫达人

    沙发
    发表于 2026-03-25 19:50:41 | 只看该作者
    ./hdc shell hilog | grep -i "AICompanion\|crash\|fatal\|SIGNAL"
    ./hdc shell hilog | grep -i 'scheme\|crash\|fatal\|signal'
    ./hdc shell hilog | grep -iE "SchemeKit|schemekit|DfxFault"./hdc hilog | grep -E "SchemeKit|schemekit|FATAL|signal|SIGSEGV|CRASH"
    App Inventor 2 中文网 - MIT同步更新的中文本土化平台!v2.76 支持Android 15 & iOS 更新日志
  • TA的每日心情
    开心
    昨天 06:31
  • 签到天数: 807 天

    [LV.10]以坛为家III

    1138

    主题

    1907

    帖子

    5万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    54107

    AI2中文网VIP弹球达人接水果达人撸猫达人

    板凳
    发表于 2026-05-05 00:10:19 | 只看该作者
    code:9568322
    signature verification failed due to not trusted app source


    类型        用途        是否允许 hdc 安装
    AGC debug 签名        开发调试        ✅ 允许
    release(正式证书)        上架分发        ❌ 不允许直装
    App Inventor 2 中文网 - MIT同步更新的中文本土化平台!v2.76 支持Android 15 & iOS 更新日志
  • TA的每日心情
    开心
    昨天 06:31
  • 签到天数: 807 天

    [LV.10]以坛为家III

    1138

    主题

    1907

    帖子

    5万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    54107

    AI2中文网VIP弹球达人接水果达人撸猫达人

    地板
    发表于 2026-05-05 01:14:01 | 只看该作者
    手动注册设备 + 下载调试 Profile
      1. hdc shell bm get -u 拿 UDID
      2. AGC 添加设备 → 下载调试用 .cer + .p7b
      3. 用调试证书签名安装

    AGC debug证书、指定设备发布证书 都需要绑定设备。
    有且只有正式应用市场发布的证书不需要绑定设备。
    App Inventor 2 中文网 - MIT同步更新的中文本土化平台!v2.76 支持Android 15 & iOS 更新日志
  • TA的每日心情
    开心
    昨天 06:31
  • 签到天数: 807 天

    [LV.10]以坛为家III

    1138

    主题

    1907

    帖子

    5万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    54107

    AI2中文网VIP弹球达人接水果达人撸猫达人

    5#
    发表于 2026-05-05 01:46:45 | 只看该作者
    debug 签名也必须是AGC 的调试证书。

    新的权限问题:

    \toolchains>hdc install entry-default-signed-debug.hap
    [Info]App install path:D:\oh\command-line-tools\sdk\default\openharmony\toolchains\entry-default-signed-debug.hap msg:error: failed to install bundle. code:9568289 error: install failed due to grant request permissions failed. PermissionName: ohos.permission.READ_CONTACTS
    AppMod finish

    module.json5 中去掉上面不必要的权限点即可。
    也可在证书中添加这个权限。
    App Inventor 2 中文网 - MIT同步更新的中文本土化平台!v2.76 支持Android 15 & iOS 更新日志
  • TA的每日心情
    开心
    昨天 06:31
  • 签到天数: 807 天

    [LV.10]以坛为家III

    1138

    主题

    1907

    帖子

    5万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    54107

    AI2中文网VIP弹球达人接水果达人撸猫达人

    6#
    发表于 2026-05-05 07:51:17 | 只看该作者
    debug签名  vs  指定设备发布签名

    1. Debug 签名(调试签名)
    这是给开发阶段用的。
    特点:
    • 用开发者证书签
    • 默认允许调试(能被 IDE / DevEco Studio 附加调试)
    • 可以打断点、看日志、热重载/调试部署
    • 通常依赖设备开启开发者模式
    • 系统会把它视作“开发中的 App”
    适合:
    • 本地开发
    • 功能测试
    • 调试 JS/ArkTS
    • 查崩溃

    2. 指定设备发布签名(Release for specified devices)
    这个更像安卓的“内部测试包”或 iOS 的 Ad Hoc。
    特点:
    • 用发布证书签
    • 不允许调试(至少正常情况下不能像 debug 那样直接调)
    • 系统按“正式发布包”处理
    • 指定 UDID / device UUID 白名单
    • 可以给测试人员装,不要求他们开一堆开发选项(具体看机型/系统版本)
    适合:
    • 发给测试同事
    • 给客户体验
    • 验证发布行为
    • 检查 release 环境问题(混淆、优化、权限)

    App Inventor 2 中文网 - MIT同步更新的中文本土化平台!v2.76 支持Android 15 & iOS 更新日志
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    © 2026 tsingfun.com, Inc.  沪ICP备2020034476号-1  沪公网安备31011702000040号

    GMT+8, 2026-05-14 01:03 , Processed in 0.021416 second(s), 35 queries .