OpenHarmony-Launcher安装及部件更新

OpenHarmony-Launcher安装及部件更新

  • 详细步骤参考仓库的README.md文档[https://gitee.com/openharmony/applications_launcher],下面是注意事项:

    • 1.下载全量SDK,解压到新建文件夹sdk,并将原来的sdk目录下的license文件也放到sdk目录下;

    • 2.签名部分:把p7b文件替换为项目工程目录下的文件;

    • 3.相册应用安装需要在sdk/toolchains/lib/目录下:

      • (1).修改UnsgnedReleasedProfileTemplate.json文件:

        • 改为系统级应用:

          "bundle-name":"com.ohos.photos",
          "apl":"system_basic",
          "app-feature":"hos_system_app"
          
        • 增加安装应用权限:

          "acls":{
            "allowed-acls":[
              "ohos.permission.INSTALL_BUNDLE"
            ]
          },
          
      • (2).运行命令重新生成p7b文件替换原来的p7b;

        • 重新生成p7b文件命令:
        java -jar hap-sign-tool.jar sign-profile -keyAlias "openharmony application profile release" -signAlg "SHA256withECDSA" -mode "localSign" -profileCertFile "OpenHarmonyProfileRelease.pem" -inFile "UnsgnedReleasedProfileTemplate.json" -keystoreFile "OpenHarmony.p12" -outFile "myApplication_ohos_Provision.p7b" -keyPwd "123456" -keystorePwd "123456"
        
        
        
        
        
  • 部件更新命令:

hdc target mount
hdc shell rm -rf /data/misc_de/0/mdds/0/default/bundle_manager_service;
hdc shell rm -rf /data/accounts;
hdc shell mount -o remount,rw /;
hdc file send Launcher.hap /system/app/com.ohos.launcher/Launcher.hap;
hdc file send Launcher_Settings.hap /system/app/com.ohos.launcher/Launcher_Settings.hap;

pause

hdc shell mount -o remount,rw /;
hdc shell rm /data/* -rf;
hdc shell sync /system/bin/udevadm trigger;
hdc shell reboot;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SEA-365

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值