usb通过hdc连接鸿蒙next的常用指令

打印 上一主题 下一主题

主题 990|帖子 990|积分 2970

参考官方 注册报名https://www.hiascend.com/developer/activities/details/44de441ef599450596131c8cb52f7f8c/signup?channelCode=S1&recommended=496144
hdc-调试命令-调测调优-系统 - 华为HarmonyOS开辟者
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V13/hdc-V13
hdc是用于Openharmony的命令行调试工具,这边将它与android的adb进行对应
OpenharmonyAndroid
Ability        Activity
bundlepackageName
用中文说的话就是 从前adb 获取的包名,在纯血鸿蒙中就叫bundle ,
android 运行的activity 现在叫 ability
关于 hdc 的服务,在任务管理器中可以看到

hdc进程带有参数  dummy -l 3-s::ffff:127.0.0.1:8710 -m 

参数解释
    dummy
        表示运行 HDC 工具的 dummy 子命令。
        dummy 通常用于模拟或测试连接,可能与特定调试场景相干。
    -l 3
        设置日志品级(Log Level)。
        详细级别通常按数字区分:
            0: 不输出日志。
            1: 输堕落误日志。
            2: 输出警告和错误日志。
            3: 输出详细的调试日志(通常是最详细的)。
    -s ::ffff:127.0.0.1:8710
        指定连接的目的地址和端口。
        ::ffff:127.0.0.1 是 IPv4 地址(127.0.0.1)在 IPv6 映射中的表示方式。
            127.0.0.1: 指向当地回环地址(localhost)。
            8710: 指定的端口号。
        该参数通常用于指定装备或服务的连接地址,表示将 HDC 连接到当地装备或服务。
    -m
        可能是一个标志参数(Flag),通常表示启用特定模式或功能。
        详细作用必要查看 hdc.exe 的文档或帮助信息。

常用命令

以微信(com.tencent.wechat)为例
hdc list targets -v 
hdc -t deviceIDxxxx shell
1、查看系统安装了哪些应用

  1. hdc shell bm dump -a
复制代码
 

2、查询该应用的详细信息

  1. hdc shell bm dump -n com.tencent.wechat -u 100
复制代码

得到下面一坨东东
  1. com.tencent.wechat:
  2. {
  3.     "appId": "com.tencent.wechat_BDzt+HA+eicpXsiMTgQzrRAEE6KUDZUCzKE42ck22zI8VHF5r6G6ZGj8fMCmPOnf/3U5rnRlUcgYKwTA7ZEDnyg=",
  4.     "appIdentifier": "5765880207854244859",
  5.     "appIndex": 0,
  6.     "applicationInfo": {
  7.         "GWPAsanEnabled": false,
  8.         "accessTokenId": 537063932,
  9.         "accessTokenIdEx": 537063932,
  10.         "accessible": false,
  11.         "allowAppRunWhenDeviceFirstLocked": false,
  12.         "allowCommonEvent": [],
  13.         "allowEnableNotification": false,
  14.         "apiCompatibleVersion": 50001013,
  15.         "apiReleaseType": "Release",
  16.         "apiTargetVersion": 50001013,
  17.         "appDetailAbilityLibraryPath": "",
  18.         "appDistributionType": "app_gallery",
  19.         "appEnvironments": [
  20.             {
  21.                 "name": "ASAN_OPTIONS",
  22.                 "value": "detect_stack_use_after_return=true alloc_dealloc_mismatch=0 detect_container_overflow=0"
  23.             }
  24.         ],
  25.         "appIndex": 0,
  26.         "appPrivilegeLevel": "normal",
  27.         "appProvisionType": "release",
  28.         "appQuickFix": {
  29.             "bundleName": "",
  30.             "deployedAppqfInfo": {
  31.                 "cpuAbi": "",
  32.                 "hqfInfos": [],
  33.                 "nativeLibraryPath": "",
  34.                 "type": 0,
  35.                 "versionCode": 0,
  36.                 "versionName": ""
  37.             },
  38.             "deployingAppqfInfo": {
  39.                 "cpuAbi": "",
  40.                 "hqfInfos": [],
  41.                 "nativeLibraryPath": "",
  42.                 "type": 0,
  43.                 "versionCode": 0,
  44.                 "versionName": ""
  45.             },
  46.             "versionCode": 0,
  47.             "versionName": ""
  48.         },
  49.         "applicationFlags": 1,
  50.         "applicationReservedFlag": 1,
  51.         "arkNativeFileAbi": "",
  52.         "arkNativeFilePath": "",
  53.         "asanEnabled": false,
  54.         "asanLogPath": "",
  55.         "associatedWakeUp": false,
  56.         "bundleName": "com.tencent.wechat",
  57.         "bundleType": 0,
  58.         "cacheDir": "",
  59.         "cloudFileSyncEnabled": false,
  60.         "codePath": "/data/app/el1/bundle/public/com.tencent.wechat",
  61.         "compileSdkType": "HarmonyOS",
  62.         "compileSdkVersion": "5.0.1.112",
  63.         "configuration": "",
  64.         "cpuAbi": "arm64-v8a",
  65.         "crowdtestDeadline": -1,
  66.         "dataBaseDir": "/data/app/el2/database/com.tencent.wechat",
  67.         "dataDir": "",
  68.         "debug": false,
  69.         "description": "",
  70.         "descriptionId": 0,
  71.         "descriptionResource": {
  72.             "bundleName": "com.tencent.wechat",
  73.             "id": 0,
  74.             "moduleName": "entry"
  75.         },
  76.         "deviceId": "PHONE-001",
  77.         "distributedNotificationEnabled": true,
  78.         "enabled": true,
  79.         "entityType": "unspecified",
  80.         "entryDir": "",
  81.         "entryModuleName": "",
  82.         "fingerprint": "9D4F2B7B0310D637EF99505FAF5FC7C5B8FF16C84B44C4BEABA4F8859BB45912",
  83.         "flags": 0,
  84.         "formVisibleNotify": false,
  85.         "hideDesktopIcon": false,
  86.         "hnpPackages": {},
  87.         "hwasanEnabled": false,
  88.         "icon": "",
  89.         "iconId": 788529153,
  90.         "iconPath": "$media:app_icon",
  91.         "iconResource": {
  92.             "bundleName": "com.tencent.wechat",
  93.             "id": 788529153,
  94.             "moduleName": "entry"
  95.         },
  96.         "installSource": "com.huawei.hmsapp.appgallery",
  97.         "isCompressNativeLibs": true,
  98.         "isFreeInstallApp": false,
  99.         "isLauncherApp": false,
  100.         "isSystemApp": false,
  101.         "keepAlive": false,
  102.         "label": "$string:app_name",
  103.         "labelId": 788529156,
  104.         "labelResource": {
  105.             "bundleName": "com.tencent.wechat",
  106.             "id": 788529156,
  107.             "moduleName": "entry"
  108.         },
  109.         "maxChildProcess": 1,
  110.         "metaData": {},
  111.         "metadata": {},
  112.         "minCompatibleVersionCode": 1049386,
  113.         "moduleInfos": [
  114.             {
  115.                 "moduleName": "entry",
  116.                 "moduleSourceDir": "",
  117.                 "preloads": []
  118.             }
  119.         ],
  120.         "moduleSourceDirs": [],
  121.         "multiAppMode": {
  122.             "maxCount": 1,
  123.             "multiAppModeType": 2
  124.         },
  125.         "multiProjects": false,
  126.         "name": "com.tencent.wechat",
  127.         "nativeLibraryPath": "libs/arm64",
  128.         "needAppDetail": false,
  129.         "organization": "腾讯科技(北京)有限公司",
  130.         "overlayState": 0,
  131.         "permissions": [],
  132.         "process": "com.tencent.wechat",
  133.         "removable": true,
  134.         "resourcesApply": [],
  135.         "runningResourcesApply": false,
  136.         "signatureKey": "",
  137.         "singleton": false,
  138.         "supportedModes": 0,
  139.         "targetBundleList": [],
  140.         "targetBundleName": "",
  141.         "targetPriority": 0,
  142.         "tsanEnabled": false,
  143.         "ubsanEnabled": false,
  144.         "uid": 20020196,
  145.         "userDataClearable": true,
  146.         "vendor": "Tencent",
  147.         "versionCode": 1049386,
  148.         "versionName": "1.0.3.42"
  149.     },
  150.     "compatibleVersion": 50001013,
  151.     "cpuAbi": "",
  152.     "defPermissions": [],
  153.     "description": "",
  154.     "entryInstallationFree": false,
  155.     "entryModuleName": "entry",
  156.     "gid": 20020196,
  157.     "hapModuleInfos": [
  158.         {
  159.             "abilityInfos": [
  160.                 {
  161.                     "appIndex": 0,
  162.                     "applicationName": "com.tencent.wechat",
  163.                     "backgroundModes": 130,
  164.                     "bundleName": "com.tencent.wechat",
  165.                     "codePath": "",
  166.                     "compileMode": 1,
  167.                     "configChanges": [],
  168.                     "continuable": false,
  169.                     "continueBundleName": [],
  170.                     "continueType": [
  171.                         "EntryAbility"
  172.                     ],
  173.                     "defaultFormHeight": 0,
  174.                     "defaultFormWidth": 0,
  175.                     "description": "$string:EntryAbility_desc",
  176.                     "descriptionId": 788529155,
  177.                     "deviceCapabilities": [],
  178.                     "deviceTypes": [
  179.                         "phone",
  180.                         "tablet",
  181.                         "2in1"
  182.                     ],
  183.                     "enabled": true,
  184.                     "excludeFromDock": false,
  185.                     "excludeFromMissions": false,
  186.                     "extensionAbilityType": 255,
  187.                     "formEnabled": false,
  188.                     "formEntity": 0,
  189.                     "hapPath": "/data/app/el1/bundle/public/com.tencent.wechat/entry.hap",
  190.                     "iconId": 788529153,
  191.                     "iconPath": "$media:app_icon",
  192.                     "isLauncherAbility": false,
  193.                     "isModuleJson": true,
  194.                     "isNativeAbility": false,
  195.                     "isStageBasedModel": true,
  196.                     "isolationProcess": false,
  197.                     "kind": "",
  198.                     "label": "$string:EntryAbility_label",
  199.                     "labelId": 788529156,
  200.                     "launchMode": 0,
  201.                     "maxWindowHeight": 0,
  202.                     "maxWindowRatio": 0,
  203.                     "maxWindowWidth": 0,
  204.                     "metaData": {
  205.                         "customizeData": []
  206.                     },
  207.                     "metadata": [],
  208.                     "minFormHeight": 0,
  209.                     "minFormWidth": 0,
  210.                     "minWindowHeight": 0,
  211.                     "minWindowRatio": 0,
  212.                     "minWindowWidth": 0,
  213.                     "moduleName": "entry",
  214.                     "name": "EntryAbility",
  215.                     "orientation": 0,
  216.                     "orientationId": 0,
  217.                     "package": "entry",
  218.                     "permissions": [],
  219.                     "preferMultiWindowOrientation": "default",
  220.                     "priority": 0,
  221.                     "process": "",
  222.                     "readPermission": "",
  223.                     "recoverable": false,
  224.                     "removeMissionAfterTerminate": false,
  225.                     "resourcePath": "/data/app/el1/bundle/public/com.tencent.wechat/entry/resources.index",
  226.                     "skills": [
  227.                         {
  228.                             "actions": [
  229.                                 "action.system.home",
  230.                                 "action.ohos.push.listener"
  231.                             ],
  232.                             "domainVerify": false,
  233.                             "entities": [
  234.                                 "entity.system.home"
  235.                             ],
  236.                             "permissions": [],
  237.                             "uris": []
  238.                         },
  239.                         {
  240.                             "actions": [
  241.                                 "action.system.home",
  242.                                 "ohos.want.action.viewData"
  243.                             ],
  244.                             "domainVerify": false,
  245.                             "entities": [
  246.                                 "entity.system.home"
  247.                             ],
  248.                             "permissions": [],
  249.                             "uris": [
  250.                                 {
  251.                                     "host": "",
  252.                                     "linkFeature": "",
  253.                                     "maxFileSupported": 0,
  254.                                     "path": "",
  255.                                     "pathRegex": "",
  256.                                     "pathStartWith": "",
  257.                                     "port": "",
  258.                                     "scheme": "weixin",
  259.                                     "type": "",
  260.                                     "utd": ""
  261.                                 }
  262.                             ]
  263.                         },
  264.                         {
  265.                             "actions": [
  266.                                 "action.system.home",
  267.                                 "ohos.want.action.viewData"
  268.                             ],
  269.                             "domainVerify": false,
  270.                             "entities": [
  271.                                 "entity.system.home"
  272.                             ],
  273.                             "permissions": [],
  274.                             "uris": [
  275.                                 {
  276.                                     "host": "wap",
  277.                                     "linkFeature": "",
  278.                                     "maxFileSupported": 0,
  279.                                     "path": "",
  280.                                     "pathRegex": "",
  281.                                     "pathStartWith": "",
  282.                                     "port": "",
  283.                                     "scheme": "weixin",
  284.                                     "type": "",
  285.                                     "utd": ""
  286.                                 },
  287.                                 {
  288.                                     "host": "betalogin",
  289.                                     "linkFeature": "",
  290.                                     "maxFileSupported": 0,
  291.                                     "path": "",
  292.                                     "pathRegex": "",
  293.                                     "pathStartWith": "",
  294.                                     "port": "",
  295.                                     "scheme": "weixin",
  296.                                     "type": "",
  297.                                     "utd": ""
  298.                                 }
  299.                             ]
  300.                         },
  301.                         {
  302.                             "actions": [
  303.                                 "ohos.want.action.sendData"
  304.                             ],
  305.                             "domainVerify": false,
  306.                             "entities": [
  307.                                 "entity.system.home"
  308.                             ],
  309.                             "permissions": [],
  310.                             "uris": [
  311.                                 {
  312.                                     "host": "",
  313.                                     "linkFeature": "",
  314.                                     "maxFileSupported": 1,
  315.                                     "path": "",
  316.                                     "pathRegex": "",
  317.                                     "pathStartWith": "",
  318.                                     "port": "",
  319.                                     "scheme": "file",
  320.                                     "type": "",
  321.                                     "utd": "general.image"
  322.                                 },
  323.                                 {
  324.                                     "host": "",
  325.                                     "linkFeature": "",
  326.                                     "maxFileSupported": 1,
  327.                                     "path": "",
  328.                                     "pathRegex": "",
  329.                                     "pathStartWith": "",
  330.                                     "port": "",
  331.                                     "scheme": "file",
  332.                                     "type": "",
  333.                                     "utd": "general.video"
  334.                                 }
  335.                             ]
  336.                         }
  337.                     ],
  338.                     "srcEntrance": "./ets/entryability/EntryAbility.ets",
  339.                     "srcLanguage": "js",
  340.                     "srcPath": "",
  341.                     "startWindowBackground": "$color:entry_start_window_background",
  342.                     "startWindowBackgroundId": 788529168,
  343.                     "startWindowIcon": "$media:start_window_icon",
  344.                     "startWindowIconId": 788529170,
  345.                     "supportExtNames": [],
  346.                     "supportMimeTypes": [],
  347.                     "supportPipMode": false,
  348.                     "supportWindowMode": [
  349.                         0,
  350.                         1,
  351.                         2
  352.                     ],
  353.                     "targetAbility": "",
  354.                     "theme": "",
  355.                     "type": 1,
  356.                     "uid": -1,
  357.                     "unclearableMission": false,
  358.                     "uri": "",
  359.                     "visible": true,
  360.                     "writePermission": ""
  361.                 }
  362.             ],
  363.             "aotCompileStatus": 0,
  364.             "appEnvironments": [],
  365.             "appStartup": "",
  366.             "backgroundImg": "",
  367.             "buildHash": "",
  368.             "bundleName": "com.tencent.wechat",
  369.             "colorMode": -1,
  370.             "compileMode": 1,
  371.             "compressNativeLibs": true,
  372.             "cpuAbi": "",
  373.             "deliveryWithInstall": true,
  374.             "dependencies": [],
  375.             "description": "$string:module_desc",
  376.             "descriptionId": 788529166,
  377.             "deviceTypes": [
  378.                 "phone",
  379.                 "tablet",
  380.                 "2in1"
  381.             ],
  382.             "extensionInfos": [
  383.                 {
  384.                     "appIndex": 0,
  385.                     "bundleName": "com.tencent.wechat",
  386.                     "compileMode": 1,
  387.                     "dataGroupIds": [],
  388.                     "description": "",
  389.                     "descriptionId": 0,
  390.                     "enabled": true,
  391.                     "extensionProcessMode": -1,
  392.                     "extensionTypeName": "backup",
  393.                     "hapPath": "/data/app/el1/bundle/public/com.tencent.wechat/entry.hap",
  394.                     "icon": "",
  395.                     "iconId": 0,
  396.                     "label": "",
  397.                     "labelId": 0,
  398.                     "metadata": [
  399.                         {
  400.                             "name": "ohos.extension.backup",
  401.                             "resource": "$profile:backup_config",
  402.                             "value": ""
  403.                         }
  404.                     ],
  405.                     "moduleName": "entry",
  406.                     "name": "EntryBackupAbility",
  407.                     "needCreateSandbox": false,
  408.                     "permissions": [],
  409.                     "priority": 0,
  410.                     "process": "com.tencent.wechat:backup",
  411.                     "readPermission": "",
  412.                     "resourcePath": "/data/app/el1/bundle/public/com.tencent.wechat/entry/resources.index",
  413.                     "skills": [],
  414.                     "srcEntrance": "./ets/entrybackupability/EntryBackupAbility.ets",
  415.                     "type": 9,
  416.                     "uid": -1,
  417.                     "uri": "",
  418.                     "validDataGroupIds": [],
  419.                     "visible": false,
  420.                     "writePermission": ""
  421.                 },
  422.                 {
  423.                     "appIndex": 0,
  424.                     "bundleName": "com.tencent.wechat",
  425.                     "compileMode": 1,
  426.                     "dataGroupIds": [],
  427.                     "description": "PushExtAbility test",
  428.                     "descriptionId": 0,
  429.                     "enabled": true,
  430.                     "extensionProcessMode": -1,
  431.                     "extensionTypeName": "remoteNotification",
  432.                     "hapPath": "/data/app/el1/bundle/public/com.tencent.wechat/entry.hap",
  433.                     "icon": "",
  434.                     "iconId": 0,
  435.                     "label": "",
  436.                     "labelId": 0,
  437.                     "metadata": [],
  438.                     "moduleName": "entry",
  439.                     "name": "RemoteNotificationExtAbility",
  440.                     "needCreateSandbox": false,
  441.                     "permissions": [],
  442.                     "priority": 0,
  443.                     "process": "com.tencent.wechat:remoteNotification",
  444.                     "readPermission": "",
  445.                     "resourcePath": "/data/app/el1/bundle/public/com.tencent.wechat/entry/resources.index",
  446.                     "skills": [
  447.                         {
  448.                             "actions": [
  449.                                 "action.hms.push.extension.remotenotification"
  450.                             ],
  451.                             "domainVerify": false,
  452.                             "entities": [],
  453.                             "permissions": [],
  454.                             "uris": []
  455.                         }
  456.                     ],
  457.                     "srcEntrance": "./ets/entryability/PushExtAbility.ets",
  458.                     "type": 260,
  459.                     "uid": -1,
  460.                     "uri": "",
  461.                     "validDataGroupIds": [],
  462.                     "visible": false,
  463.                     "writePermission": ""
  464.                 }
  465.             ],
  466.             "fileContextMenu": "",
  467.             "hapPath": "/data/app/el1/bundle/public/com.tencent.wechat/entry.hap",
  468.             "hashValue": "6cfc97af5e5ff90edb57e6f1e53c79132326ed7c3a8ece377960a124fca02bfe",
  469.             "hqfInfo": {
  470.                 "cpuAbi": "",
  471.                 "hapSha256": "",
  472.                 "hqfFilePath": "",
  473.                 "moduleName": "",
  474.                 "nativeLibraryPath": "",
  475.                 "type": 0
  476.             },
  477.             "iconId": 788529153,
  478.             "iconPath": "$media:app_icon",
  479.             "installationFree": false,
  480.             "isLibIsolated": false,
  481.             "isModuleJson": true,
  482.             "isRemovable": {},
  483.             "isStageBasedModel": true,
  484.             "isolationMode": 0,
  485.             "label": "$string:EntryAbility_label",
  486.             "labelId": 788529156,
  487.             "mainAbility": "EntryAbility",
  488.             "mainElementName": "EntryAbility",
  489.             "metadata": [
  490.                 {
  491.                     "name": "client_id",
  492.                     "resource": "",
  493.                     "value": "110859259"
  494.                 },
  495.                 {
  496.                     "name": "half_leading",
  497.                     "resource": "",
  498.                     "value": "true"
  499.                 }
  500.             ],
  501.             "moduleName": "entry",
  502.             "moduleSourceDir": "",
  503.             "moduleType": 1,
  504.             "name": "entry",
  505.             "nativeLibraryFileNames": [],
  506.             "nativeLibraryPath": "",
  507.             "overlayModuleInfos": [],
  508.             "package": "entry",
  509.             "packageName": "entry",
  510.             "pages": "",
  511.             "preloads": [],
  512.             "process": "com.tencent.wechat",
  513.             "proxyDatas": [],
  514.             "reqCapabilities": [],
  515.             "resourcePath": "/data/app/el1/bundle/public/com.tencent.wechat/entry/resources.index",
  516.             "routerArray": [
  517.                 {
  518.                     "buildFunction": "WAPageBuilder",
  519.                     "bundleName": "com.tencent.wechat",
  520.                     "customData": "",
  521.                     "data": {},
  522.                     "moduleName": "entry",
  523.                     "name": "ChildPage",
  524.                     "ohmurl": "@normalized:N&&&feat_weapp/src/main/ets/core/page/WAPage&1.0.0",
  525.                     "pageSourceFile": "src/main/ets/core/page/WAPage.ets"
  526.                 },
  527.                 {
  528.                     "buildFunction": "WALoadingPageBuilder",
  529.                     "bundleName": "com.tencent.wechat",
  530.                     "customData": "",
  531.                     "data": {},
  532.                     "moduleName": "entry",
  533.                     "name": "WALoadingPage",
  534.                     "ohmurl": "@normalized:N&&&feat_weapp/src/main/ets/core/page/WALoadingPage&1.0.0",
  535.                     "pageSourceFile": "src/main/ets/core/page/WALoadingPage.ets"
  536.                 }
  537.             ],
  538.             "routerMap": "$profile:default-router-map",
  539.             "srcEntrance": "./ets/abilitystate/WXAbilityStage.ets",
  540.             "srcPath": "",
  541.             "supportedModes": 0,
  542.             "uiSyntax": "hml",
  543.             "upgradeFlag": 0,
  544.             "virtualMachine": ""
  545.         }
  546.     ],
  547.     "hapModuleNames": [
  548.         "entry"
  549.     ],
  550.     "installTime": 1736141906722,
  551.     "isDifferentName": false,
  552.     "isKeepAlive": false,
  553.     "isNativeApp": false,
  554.     "isNewVersion": true,
  555.     "isPreInstallApp": false,
  556.     "jointUserId": "",
  557.     "label": "",
  558.     "mainEntry": "entry",
  559.     "maxSdkVersion": -1,
  560.     "minCompatibleVersionCode": 1049386,
  561.     "minSdkVersion": -1,
  562.     "moduleDirs": [
  563.         "/data/app/el1/bundle/public/com.tencent.wechat/entry"
  564.     ],
  565.     "moduleNames": [
  566.         "entry"
  567.     ],
  568.     "modulePublicDirs": [
  569.         ""
  570.     ],
  571.     "moduleResPaths": [
  572.         "/data/app/el1/bundle/public/com.tencent.wechat/entry/resources.index"
  573.     ],
  574.     "name": "com.tencent.wechat",
  575.     "oldAppIds": [
  576.         "com.tencent.wechat_BDzt+HA+eicpXsiMTgQzrRAEE6KUDZUCzKE42ck22zI8VHF5r6G6ZGj8fMCmPOnf/3U5rnRlUcgYKwTA7ZEDnyg="
  577.     ],
  578.     "overlayBundleInfos": [],
  579.     "overlayType": 3,
  580.     "releaseType": "Release",
  581.     "reqPermissionDetails": [
  582.         {
  583.             "moduleName": "entry",
  584.             "name": "ohos.permission.ACCELEROMETER",
  585.             "reason": "$string:request_accelerometer_permission_reason",
  586.             "reasonId": 788530365,
  587.             "usedScene": {
  588.                 "abilities": [
  589.                     "EntryAbility"
  590.                 ],
  591.                 "when": "inuse"
  592.             }
  593.         },
  594.         {
  595.             "moduleName": "entry",
  596.             "name": "ohos.permission.ACCESS_BLUETOOTH",
  597.             "reason": "$string:permission_reason_access_bluetooth",
  598.             "reasonId": 788530359,
  599.             "usedScene": {
  600.                 "abilities": [
  601.                     "EntryAbility"
  602.                 ],
  603.                 "when": "inuse"
  604.             }
  605.         },
  606.         {
  607.             "moduleName": "entry",
  608.             "name": "ohos.permission.APPROXIMATELY_LOCATION",
  609.             "reason": "$string:Permission_APPROXIMATELY_LOCATION_reason",
  610.             "reasonId": 788529982,
  611.             "usedScene": {
  612.                 "abilities": [
  613.                     "EntryAbility"
  614.                 ],
  615.                 "when": "inuse"
  616.             }
  617.         },
  618.         {
  619.             "moduleName": "entry",
  620.             "name": "ohos.permission.APP_TRACKING_CONSENT",
  621.             "reason": "$string:Permission_APP_TRACKING_CONSENT_reason",
  622.             "reasonId": 788529157,
  623.             "usedScene": {
  624.                 "abilities": [
  625.                     "EntryAbility"
  626.                 ],
  627.                 "when": "inuse"
  628.             }
  629.         },
  630.         {
  631.             "moduleName": "entry",
  632.             "name": "ohos.permission.CAMERA",
  633.             "reason": "$string:request_permission_camera_reason",
  634.             "reasonId": 788529167,
  635.             "usedScene": {
  636.                 "abilities": [
  637.                     "EntryAbility"
  638.                 ],
  639.                 "when": "inuse"
  640.             }
  641.         },
  642.         {
  643.             "moduleName": "entry",
  644.             "name": "ohos.permission.GET_NETWORK_INFO",
  645.             "reason": "$string:Permission_GET_NETWORK_INFO_reason",
  646.             "reasonId": 788529158,
  647.             "usedScene": {
  648.                 "abilities": [
  649.                     "EntryAbility"
  650.                 ],
  651.                 "when": "inuse"
  652.             }
  653.         },
  654.         {
  655.             "moduleName": "entry",
  656.             "name": "ohos.permission.GET_WIFI_INFO",
  657.             "reason": "",
  658.             "reasonId": 0,
  659.             "usedScene": {
  660.                 "abilities": [],
  661.                 "when": ""
  662.             }
  663.         },
  664.         {
  665.             "moduleName": "entry",
  666.             "name": "ohos.permission.GYROSCOPE",
  667.             "reason": "$string:request_gyroscope_permission_reason",
  668.             "reasonId": 788530366,
  669.             "usedScene": {
  670.                 "abilities": [
  671.                     "EntryAbility"
  672.                 ],
  673.                 "when": "inuse"
  674.             }
  675.         },
  676.         {
  677.             "moduleName": "entry",
  678.             "name": "ohos.permission.INTERNET",
  679.             "reason": "$string:Permission_INTERNET_reason",
  680.             "reasonId": 788529159,
  681.             "usedScene": {
  682.                 "abilities": [
  683.                     "EntryAbility"
  684.                 ],
  685.                 "when": "inuse"
  686.             }
  687.         },
  688.         {
  689.             "moduleName": "entry",
  690.             "name": "ohos.permission.KEEP_BACKGROUND_RUNNING",
  691.             "reason": "$string:Permission_KEEP_BACKGROUND_RUNNING_reason",
  692.             "reasonId": 788529160,
  693.             "usedScene": {
  694.                 "abilities": [
  695.                     "EntryAbility"
  696.                 ],
  697.                 "when": "always"
  698.             }
  699.         },
  700.         {
  701.             "moduleName": "entry",
  702.             "name": "ohos.permission.LOCATION",
  703.             "reason": "$string:request_permission_location",
  704.             "reasonId": 788530369,
  705.             "usedScene": {
  706.                 "abilities": [
  707.                     "EntryAbility"
  708.                 ],
  709.                 "when": "inuse"
  710.             }
  711.         },
  712.         {
  713.             "moduleName": "entry",
  714.             "name": "ohos.permission.MICROPHONE",
  715.             "reason": "$string:request_permission_mic_reason",
  716.             "reasonId": 788530907,
  717.             "usedScene": {
  718.                 "abilities": [
  719.                     "EntryAbility"
  720.                 ],
  721.                 "when": "inuse"
  722.             }
  723.         },
  724.         {
  725.             "moduleName": "entry",
  726.             "name": "ohos.permission.PRIVACY_WINDOW",
  727.             "reason": "$string:Permission_PRIVACY_WINDOW_reason",
  728.             "reasonId": 788529161,
  729.             "usedScene": {
  730.                 "abilities": [
  731.                     "EntryAbility"
  732.                 ],
  733.                 "when": "inuse"
  734.             }
  735.         },
  736.         {
  737.             "moduleName": "entry",
  738.             "name": "ohos.permission.READ_CALENDAR",
  739.             "reason": "$string:permission_reason_read_calendar",
  740.             "reasonId": 788530360,
  741.             "usedScene": {
  742.                 "abilities": [
  743.                     "EntryAbility"
  744.                 ],
  745.                 "when": "inuse"
  746.             }
  747.         },
  748.         {
  749.             "moduleName": "entry",
  750.             "name": "ohos.permission.READ_PASTEBOARD",
  751.             "reason": "$string:request_pasteboard_permission_reason",
  752.             "reasonId": 788530367,
  753.             "usedScene": {
  754.                 "abilities": [
  755.                     "EntryAbility"
  756.                 ],
  757.                 "when": "inuse"
  758.             }
  759.         },
  760.         {
  761.             "moduleName": "entry",
  762.             "name": "ohos.permission.RUNNING_LOCK",
  763.             "reason": "$string:Permission_PROXIMITY_RUNNING_LOCK_reason",
  764.             "reasonId": 788529162,
  765.             "usedScene": {
  766.                 "abilities": [
  767.                     "EntryAbility"
  768.                 ],
  769.                 "when": "inuse"
  770.             }
  771.         },
  772.         {
  773.             "moduleName": "entry",
  774.             "name": "ohos.permission.SET_WIFI_INFO",
  775.             "reason": "$string:permission_reason_set_wifi_info",
  776.             "reasonId": 788530361,
  777.             "usedScene": {
  778.                 "abilities": [
  779.                     "EntryAbility"
  780.                 ],
  781.                 "when": "inuse"
  782.             }
  783.         },
  784.         {
  785.             "moduleName": "entry",
  786.             "name": "ohos.permission.STORE_PERSISTENT_DATA",
  787.             "reason": "$string:Permission_STORE_PERSISTENT_DATA_reason",
  788.             "reasonId": 788529163,
  789.             "usedScene": {
  790.                 "abilities": [
  791.                     "EntryAbility"
  792.                 ],
  793.                 "when": "inuse"
  794.             }
  795.         },
  796.         {
  797.             "moduleName": "entry",
  798.             "name": "ohos.permission.VIBRATE",
  799.             "reason": "$string:Permission_VIBRATE_reason",
  800.             "reasonId": 788529164,
  801.             "usedScene": {
  802.                 "abilities": [
  803.                     "EntryAbility"
  804.                 ],
  805.                 "when": "inuse"
  806.             }
  807.         },
  808.         {
  809.             "moduleName": "entry",
  810.             "name": "ohos.permission.WRITE_CALENDAR",
  811.             "reason": "$string:permission_reason_write_calendar",
  812.             "reasonId": 788530362,
  813.             "usedScene": {
  814.                 "abilities": [
  815.                     "EntryAbility"
  816.                 ],
  817.                 "when": "inuse"
  818.             }
  819.         }
  820.     ],
  821.     "reqPermissionStates": [
  822.         0,
  823.         -1,
  824.         -1,
  825.         -1,
  826.         -1,
  827.         0,
  828.         0,
  829.         0,
  830.         0,
  831.         0,
  832.         -1,
  833.         -1,
  834.         0,
  835.         -1,
  836.         -1,
  837.         0,
  838.         0,
  839.         0,
  840.         0,
  841.         -1
  842.     ],
  843.     "reqPermissions": [
  844.         "ohos.permission.ACCELEROMETER",
  845.         "ohos.permission.ACCESS_BLUETOOTH",
  846.         "ohos.permission.APPROXIMATELY_LOCATION",
  847.         "ohos.permission.APP_TRACKING_CONSENT",
  848.         "ohos.permission.CAMERA",
  849.         "ohos.permission.GET_NETWORK_INFO",
  850.         "ohos.permission.GET_WIFI_INFO",
  851.         "ohos.permission.GYROSCOPE",
  852.         "ohos.permission.INTERNET",
  853.         "ohos.permission.KEEP_BACKGROUND_RUNNING",
  854.         "ohos.permission.LOCATION",
  855.         "ohos.permission.MICROPHONE",
  856.         "ohos.permission.PRIVACY_WINDOW",
  857.         "ohos.permission.READ_CALENDAR",
  858.         "ohos.permission.READ_PASTEBOARD",
  859.         "ohos.permission.RUNNING_LOCK",
  860.         "ohos.permission.SET_WIFI_INFO",
  861.         "ohos.permission.STORE_PERSISTENT_DATA",
  862.         "ohos.permission.VIBRATE",
  863.         "ohos.permission.WRITE_CALENDAR"
  864.     ],
  865.     "routerArray": [
  866.         {
  867.             "buildFunction": "WAPageBuilder",
  868.             "bundleName": "com.tencent.wechat",
  869.             "customData": "",
  870.             "data": {},
  871.             "moduleName": "entry",
  872.             "name": "ChildPage",
  873.             "ohmurl": "@normalized:N&&&feat_weapp/src/main/ets/core/page/WAPage&1.0.0",
  874.             "pageSourceFile": "src/main/ets/core/page/WAPage.ets"
  875.         },
  876.         {
  877.             "buildFunction": "WALoadingPageBuilder",
  878.             "bundleName": "com.tencent.wechat",
  879.             "customData": "",
  880.             "data": {},
  881.             "moduleName": "entry",
  882.             "name": "WALoadingPage",
  883.             "ohmurl": "@normalized:N&&&feat_weapp/src/main/ets/core/page/WALoadingPage&1.0.0",
  884.             "pageSourceFile": "src/main/ets/core/page/WALoadingPage.ets"
  885.         }
  886.     ],
  887.     "seInfo": "",
  888.     "singleton": false,
  889.     "targetVersion": 50001013,
  890.     "uid": 20020196,
  891.     "updateTime": 1736465427604,
  892.     "userInfo": [
  893.         {
  894.             "accessTokenId": 537063932,
  895.             "accessTokenIdEx": 537063932,
  896.             "bundleName": "com.tencent.wechat",
  897.             "bundleUserInfo": {
  898.                 "disabledAbilities": [],
  899.                 "enabled": true,
  900.                 "overlayState": [],
  901.                 "setEnabledCaller": "",
  902.                 "userId": 100
  903.             },
  904.             "cloneInfos": {},
  905.             "gids": [
  906.                 20020196
  907.             ],
  908.             "installTime": 1736141906722,
  909.             "isRemovable": true,
  910.             "keyId": "",
  911.             "uid": 20020196,
  912.             "updateTime": 1736465427604
  913.         }
  914.     ],
  915.     "vendor": "Tencent",
  916.     "versionCode": 1049386,
  917.     "versionName": "1.0.3.42"
  918. }
复制代码
顶层字段

字段名称寄义appId应用步伐的唯一标识符,通常由系统生成,用于标识应用。appIdentifier应用的唯一标识符,与 appId 雷同,用于应用管理。appIndex应用索引编号,在多个应用步伐中用于标识应用的顺序。applicationInfo应用的详细信息,包罗更多设置和元数据,详细字段见下文。compatibleVersion应用步伐的兼容版本,用于表示该应用适配的最小 API 版本。cpuAbi应用支持的 CPU 架构,比方 arm64-v8a 表示支持 64 位 ARM 架构。hapModuleInfos应用的模块信息,列出了所有 HAP 模块及其包罗的能力。installTime应用的安装时间(时间戳)。updateTime应用的末了更新时间(时间戳)。name应用的包名(bundleName),唯一标识应用步伐的包名称。vendor应用的供应商信息,比方腾讯公司。versionCode应用的版本号(整数),表示软件版本的递增编号,用于更新判断。versionName应用的版本名称(字符串),用户可见的版本号。
applicationInfo 字段

该字段包罗了应用的详细信息:
字段名称寄义GWPAsanEnabled是否启用 AddressSanitizer(ASan)调试工具,用于检测内存问题。accessible表示应用是否可访问,通常用于权限控制。allowAppRunWhenDeviceFirstLocked是否答应应用在装备首次锁定时运行。apiCompatibleVersion应用步伐的兼容 API 版本。apiTargetVersion应用的目的 API 版本。appDistributionType应用的分发类型,比方 app_gallery 表示通过应用市场分发。bundleName应用包名,唯一标识应用。codePath应用步伐代码所在的路径。compileSdkType应用编译时的 SDK 类型(如 HarmonyOS)。compileSdkVersion编译时使用的 SDK 版本号。cpuAbi应用支持的 CPU 架构,比方 arm64-v8a。dataBaseDir应用的数据文件存储路径。debug是否处于调试模式。enabled应用是否启用。entryDir应用入口文件的路径。flags应用标志位,用于表示特殊属性(如系统应用标志)。iconPath应用图标的资源路径。installSource应用的安装来源(如应用市场 appgallery)。isSystemApp是否为系统应用。label应用的显示名称(如微信)。organization应用的构造或开辟者名称。permissions应用哀求的权限列表。process应用运行的默认进程名称。uid应用的用户 ID(系统分配)。
hapModuleInfos 字段

该字段包罗了应用 HAP 模块的信息(HarmonyOS 应用步伐的功能模块):
字段名称寄义moduleNameHAP 模块的名称,比方 entry。abilityInfos模块中定义的功能能力,描述了应用的能力入口(如 EntryAbility)。deviceTypes模块支持的装备类型,比方手机(phone)、平板(tablet)。extensionInfos模块定义的扩展能力,比方远程关照扩展。hapPathHAP 模块文件的路径。
permissions 字段

该字段定义了应用所哀求的权限信息,比方:
权限名称寄义ohos.permission.INTERNET访问网络权限。ohos.permission.LOCATION访问装备位置信息的权限。ohos.permission.CAMERA使用摄像头权限。ohos.permission.MICROPHONE使用麦克风权限。
routerArray 字段

该字段描述了应用步伐的页面路由信息:
字段名称寄义name路由的名称,比方 ChildPage。buildFunction构建页面的函数,比方 WAPageBuilder。pageSourceFile页面源文件路径。
3、启动、结束微信


  1. hdc shell aa start -a EntryAbility -b com.tencent.wechat
  2. hdc shell aa force-stop  com.tencent.wechat
复制代码


 4、截图并下载

命令:(注真机只能以jpeg为后缀,貌似只能放在/data/local/tmp/下)
  1. hdc shell snapshot_display -f /data/local/tmp/screenshot.jpeg
  2. hdc shell file recv/data/local/tmp/screenshot.jpeg  d:/
复制代码
另外使用 
  1. uitest screenCap
复制代码
也可以 然后拉取方式同上个方法

5、手机常亮:

  1. hdc shell power-shell setmode 602
复制代码
6 获取系统信息集群详细信息。

hidumper-调试命令-调测调优-系统 - 华为HarmonyOS开辟者
  1. hdc shell hidumper -c
  2. 获取"base"或者"system"信息集群详细信息。
  3. hidumper -c base
  4. hidumper -c system
复制代码
7获取当前系统参数

  1. param get
复制代码
 会得到下面一坨,留意如果查获取下面单独一个项的值 ,如const.product.name
则使用 
  1. params get const.product.name
复制代码
  1. const.product.productid = 0x2D034C11
  2.     const.product.model = ALN-AL00
  3.     const.product.name = HUAWEI Mate 60 Pro
  4.     const.product.dfx.fans.stage = 1
  5.     const.product.os.dist.apiname = 5.0.1
  6.     const.product.os.dist.version = 5.0.0
  7.     const.product.os.dist.apiversion = 50001
  8.     const.product.os.dist.releasetype = Release
  9.     const.product.cpu.abilist = arm64-v8a
  10.     const.product.hide = false
  11.     const.product.hide.matchers = OpenHarmony-5
  12.     const.product.hide.replacements = OpenHarmony-5
  13.     const.product.brand = HUAWEI
  14.     const.product.build.type = default
  15.     const.product.build.user = default
  16.     const.product.build.host = default
  17.     const.product.build.date = default
  18.     const.product.software.version = ALN-AL00 5.0.0.123(C00E120R4P24)
  19.     const.product.cover_mode = 2
  20.     const.product.baseappid = 20000
  21.     const.product.cover_window_size = 806,0,1260,2720
  22.     const.product.device_radius = 36
  23.     const.product.manufacturer = HUAWEI
  24.     const.product.bootloader.version = bootloader
  25.     const.product.incremental.version = default
  26.     const.product.hardwareversion = HL1CMSM
  27.     const.product.firstapiversion = 1
  28.     const.product.hardwareprofile = default
  29.     const.product.device_authentication = HWALN
  30.     const.ohos.version.security_patch = 2025/01/01
  31.     const.ohos.version.certified = OpenHarmony 5.0.1
  32.     const.ohos.releasetype = Release
  33.     const.ohos.apiversion = 13
  34.     const.ohos.fullname = OpenHarmony-5.0.1.120
  35.     const.ohos.buildroothash = default
  36.     const.build.description = ALN-AL00-user 205.0.0 HUAWEIALN-AL00 123-CHN-LGRP1 release-keys
  37.     const.build.product = ALN
  38.     const.build.vendor.date = 2024-12-31 14:36:55
  39.     const.build.vendor.date.utc = 1735598215155
  40.     const.build.ver.physical = ALN-AL00 205.0.0.123(C00E120R4P24)
  41.     const.build.system.date = 2024-12-31 15:34:36
  42.     const.build.system.date.utc = 1735601676847
  43.     const.build.sa_sdk_version = arm64_10.2.5.0
  44.     const.SystemCapability.AI.AICaption = true
  45.     const.SystemCapability.AI.AiEngine = true
  46.     const.SystemCapability.AI.Face.Comparator = true
  47.     const.SystemCapability.AI.Face.Detector = true
  48.     const.SystemCapability.AI.OCR.TextRecognition = true
  49.     const.SystemCapability.AI.Search = true
  50.     const.SystemCapability.AI.Vision.ImageCaption = true
  51.     const.SystemCapability.AI.Vision.VisionBase = true
  52.     const.SystemCapability.AI.Vision.ObjectDetection = true
  53.     const.SystemCapability.AI.Vision.SkeletonDetection = true
  54.     const.SystemCapability.AI.Vision.SubjectSegmentation = true
  55.     const.SystemCapability.AI.Component.CardRecognition = true
  56.     const.SystemCapability.AI.Component.DocScan = true
  57.     const.SystemCapability.AI.Component.LivenessDetect = true
  58.     const.SystemCapability.AI.Component.TextReader = true
  59.     const.SystemCapability.AI.GenerateAI.LLM = true
  60.     const.SystemCapability.AI.HiAIFoundation = true
  61.     const.SystemCapability.AI.InsightIntent = true
  62.     const.SystemCapability.AI.MindSporeLite = true
  63.     const.SystemCapability.AI.TextToSpeech = true
  64.     const.SystemCapability.AI.IntelligentKws.Core = true
  65.     const.SystemCapability.AI.ImageAnalyzerOverlay = true
  66.     const.SystemCapability.AI.IntelligentVoice.Core = true
  67.     const.SystemCapability.AI.NaturalLanguage.TextProcessing = true
  68.     const.SystemCapability.AI.SpeechRecognizer = true
  69.     const.SystemCapability.AI.NeuralNetworkRuntime = true
  70.     const.SystemCapability.AI.VisionImageAnalyzer = true
  71.     const.SystemCapability.Ai.MindSpore = true
  72.     const.SystemCapability.AREngine.Core = true
  73.     const.SystemCapability.Ability.AbilityBase = true
  74.     const.SystemCapability.Ability.AppStartup = true
  75.     const.SystemCapability.Ability.Form = true
  76.     const.SystemCapability.Ability.AbilityRuntime.AbilityCore = true
  77.     const.SystemCapability.Ability.AbilityRuntime.Core = true
  78.     const.SystemCapability.Ability.AbilityRuntime.FAModel = true
  79.     const.SystemCapability.Ability.AbilityRuntime.Mission = true
  80.     const.SystemCapability.Ability.AbilityRuntime.QuickFix = true
  81.     const.SystemCapability.Ability.AbilityTools.AbilityAssistant = true
  82.     const.SystemCapability.Ability.AppExtension.PhotoEditorExtension = true
  83.     const.SystemCapability.Ability.DistributedAbilityManager = true
  84.     const.SystemCapability.Account.AppAccount = true
  85.     const.SystemCapability.Account.OsAccount = true
  86.     const.SystemCapability.ArkUI.ArkUI.Full = true
  87.     const.SystemCapability.ArkUI.ArkUI.Lite = true
  88.     const.SystemCapability.ArkUI.ArkUI.Napi = true
  89.     const.SystemCapability.ArkUI.ArkUI.Libuv = true
  90.     const.SystemCapability.ArkUI.UiAppearance = true
  91.     const.SystemCapability.ArkUi.Graphics3D = true
  92.     const.SystemCapability.Base = true
  93.     const.SystemCapability.Game.GameService.GamePlayer = true
  94.     const.SystemCapability.Map.Core = true
  95.     const.SystemCapability.USB.USBManager = true
  96.     const.SystemCapability.Web.Webview.Core = true
  97.     const.SystemCapability.XTS.DeviceAttest = true
  98.     const.SystemCapability.Msdp.DeviceStatus.Cooperate = true
  99.     const.SystemCapability.Msdp.DeviceStatus.Drag = true
  100.     const.SystemCapability.Msdp.DeviceStatus.Stationary = true
  101.     const.SystemCapability.Msdp.Geofence = true
  102.     const.SystemCapability.Msdp.Motion = true
  103.     const.SystemCapability.Msdp.Movement = true
  104.     const.SystemCapability.Msdp.Timeline = true
  105.     const.SystemCapability.Msdp.MultiModalAwareness = true
  106.     const.SystemCapability.Msdp.SpatialAwareness = true
  107.     const.SystemCapability.Msdp.UserStatusAwareness = true
  108.     const.SystemCapability.Push.PushService = true
  109.     const.SystemCapability.Test.UiTest = true
  110.     const.SystemCapability.Cloud.HiAnalytics = true
  111.     const.SystemCapability.Print.PrintFramework = true
  112.     const.SystemCapability.Utils.Lang = true
  113.     const.SystemCapability.Global.I18n = true
  114.     const.SystemCapability.Global.I18nExt = true
  115.     const.SystemCapability.Global.ResourceManager = true
  116.     const.SystemCapability.Health.Cooperation = true
  117.     const.SystemCapability.Health.HealthStore = true
  118.     const.SystemCapability.Health.WearEngine = true
  119.     const.SystemCapability.Health.HealthService = true
  120.     const.SystemCapability.Stylus.Handwrite = true
  121.     const.SystemCapability.Update.DistributedUpdateEngine = true
  122.     const.SystemCapability.Update.UpdateService = true
  123.     const.SystemCapability.Window.SessionManager = true
  124.     const.SystemCapability.Graphic.ApsManager.Resolution = true
  125.     const.SystemCapability.Graphic.Graphic2D.ColorManager.Core = true
  126.     const.SystemCapability.Graphic.Graphic2D.EGL = true
  127.     const.SystemCapability.Graphic.Graphic2D.GLES2 = true
  128.     const.SystemCapability.Graphic.Graphic2D.GLES3 = true
  129.     const.SystemCapability.Graphic.Graphic2D.WebGL = true
  130.     const.SystemCapability.Graphic.Graphic2D.NativeBuffer = true
  131.     const.SystemCapability.Graphic.Graphic2D.NativeImage = true
  132.     const.SystemCapability.Graphic.Graphic2D.NativeVsync = true
  133.     const.SystemCapability.Graphic.Graphic2D.WebGL2 = true
  134.     const.SystemCapability.Graphic.Graphic2D.NativeWindow = true
  135.     const.SystemCapability.Graphic.Graphic2D.HyperGraphicManager = true
  136.     const.SystemCapability.Graphic.Graphic2D.NativeDrawing = true
  137.     const.SystemCapability.Graphic.Vulkan = true
  138.     const.SystemCapability.Graphic.XEngine = true
  139.     const.SystemCapability.Payment.ECNYPaymentService = true
  140.     const.SystemCapability.Payment.IAP = true
  141.     const.SystemCapability.Payment.PaymentService = true
  142.     const.SystemCapability.Payment.Wallet = true
  143.     const.SystemCapability.Request.FileTransferAgent = true
  144.     const.SystemCapability.Sensors.MiscDevice = true
  145.     const.SystemCapability.Sensors.MiscDevice.Lite = true
  146.     const.SystemCapability.Sensors.Sensor = true
  147.     const.SystemCapability.Sensors.Sensor.Lite = true
  148.     const.SystemCapability.Startup.SystemInfo = true
  149.     const.SystemCapability.Startup.SystemInfo.Lite = true
  150.     const.SystemCapability.UserIAM.FingerprintAuthExt = true
  151.     const.SystemCapability.UserIAM.UserAuth.Core = true
  152.     const.SystemCapability.UserIAM.UserAuth.FaceAuth = true
  153.     const.SystemCapability.UserIAM.UserAuth.PinAuth = true
  154.     const.SystemCapability.UserIAM.UserAuth.FingerprintAuth = true
  155.     const.SystemCapability.Weather.Core = true
  156.     const.SystemCapability.Graphics.Drawing = true
  157.     const.SystemCapability.HuaweiID.InvoiceAssistant = true
  158.     const.SystemCapability.LiveView.LiveViewService = true
  159.     const.SystemCapability.Location.Location.Core = true
  160.     const.SystemCapability.Location.Location.Gnss = true
  161.     const.SystemCapability.Location.Location.Lite = true
  162.     const.SystemCapability.Location.Location.Geocoder = true
  163.     const.SystemCapability.Location.Location.Geofence = true
  164.     const.SystemCapability.Ringtone.Core = true
  165.     const.SystemCapability.Security.AccessToken = true
  166.     const.SystemCapability.Security.AppLock = true
  167.     const.SystemCapability.Security.Asset = true
  168.     const.SystemCapability.Security.Cert = true
  169.     const.SystemCapability.Security.FIDO = true
  170.     const.SystemCapability.Security.Huks.AttestKeyExt = true
  171.     const.SystemCapability.Security.Huks.Core = true
  172.     const.SystemCapability.Security.Huks.Extension = true
  173.     const.SystemCapability.Security.Ifaa = true
  174.     const.SystemCapability.Security.SOTER = true
  175.     const.SystemCapability.Security.Cipher = true
  176.     const.SystemCapability.Security.CodeProtect = true
  177.     const.SystemCapability.Security.DeviceAuth = true
  178.     const.SystemCapability.Security.TrustedRing = true
  179.     const.SystemCapability.Security.ActivationLock = true
  180.     const.SystemCapability.Security.PrivateSpace = true
  181.     const.SystemCapability.Security.SafetyDetect = true
  182.     const.SystemCapability.Security.SecurityGuard = true
  183.     const.SystemCapability.Security.BusinessRiskIntelligentDetection = true
  184.     const.SystemCapability.Security.CertificateManager = true
  185.     const.SystemCapability.Security.CryptoFramework = true
  186.     const.SystemCapability.Security.CryptoFramework.Cipher = true
  187.     const.SystemCapability.Security.CryptoFramework.Kdf = true
  188.     const.SystemCapability.Security.CryptoFramework.Key = true
  189.     const.SystemCapability.Security.CryptoFramework.Key.AsymKey = true
  190.     const.SystemCapability.Security.CryptoFramework.Key.SymKey = true
  191.     const.SystemCapability.Security.CryptoFramework.Mac = true
  192.     const.SystemCapability.Security.CryptoFramework.Rand = true
  193.     const.SystemCapability.Security.CryptoFramework.KeyAgreement = true
  194.     const.SystemCapability.Security.CryptoFramework.Signature = true
  195.     const.SystemCapability.Security.CryptoFramework.MessageDigest = true
  196.     const.SystemCapability.Security.DataLossPrevention = true
  197.     const.SystemCapability.Security.DataTransitManager = true
  198.     const.SystemCapability.Security.DeviceCertificate = true
  199.     const.SystemCapability.Security.TrustedAppService.Core = true
  200.     const.SystemCapability.Security.TrustedAppService.Location = true
  201.     const.SystemCapability.Security.DeviceSecurityMode = true
  202.     const.SystemCapability.Security.DeviceHealthAttestation = true
  203.     const.SystemCapability.Security.DeviceSecurityLevel = true
  204.     const.SystemCapability.Security.DlpCredentialService = true
  205.     const.SystemCapability.Security.ScreenLockFileManager = true
  206.     const.SystemCapability.Security.SecurityPrivacyServer = true
  207.     const.SystemCapability.UIDesign.Core = true
  208.     const.SystemCapability.UIDesign.HDSComponent.Core = true
  209.     const.SystemCapability.Advertising.Ads = true
  210.     const.SystemCapability.Advertising.OAID = true
  211.     const.SystemCapability.ArkCompiler.JSVM = true
  212.     const.SystemCapability.BarrierFree.Accessibility.Core = true
  213.     const.SystemCapability.BarrierFree.Accessibility.Hearing = true
  214.     const.SystemCapability.BarrierFree.Accessibility.Vision = true
  215.     const.SystemCapability.CarService.DistributedEngine = true
  216.     const.SystemCapability.CarService.NavigationInfo = true
  217.     const.SystemCapability.FindDevice.FindNetwork = true
  218.     const.SystemCapability.HiViewDFX.HiviewcareManager = true
  219.     const.SystemCapability.HiViewDFX.Maintenance = true
  220.     const.SystemCapability.HiviewDFX.HiAppEvent = true
  221.     const.SystemCapability.HiviewDFX.HiChecker = true
  222.     const.SystemCapability.HiviewDFX.HiCollie = true
  223.     const.SystemCapability.HiviewDFX.HiDumper = true
  224.     const.SystemCapability.HiviewDFX.HiLog = true
  225.     const.SystemCapability.HiviewDFX.HiTrace = true
  226.     const.SystemCapability.HiviewDFX.HiView.ChrLogService = true
  227.     const.SystemCapability.HiviewDFX.HiView.LogService = true
  228.     const.SystemCapability.HiviewDFX.Hiview = true
  229.     const.SystemCapability.HiviewDFX.Hiview.FaultLogger = true
  230.     const.SystemCapability.HiviewDFX.Hiview.LogLibrary = true
  231.     const.SystemCapability.HiviewDFX.XPower = true
  232.     const.SystemCapability.HiviewDFX.InfoSec = true
  233.     const.SystemCapability.HiviewDFX.HiProfiler.HiDebug = true
  234.     const.SystemCapability.HiviewDFX.HiSysEvent = true
  235.     const.SystemCapability.Telephony.CallManager = true
  236.     const.SystemCapability.Telephony.CoreService = true
  237.     const.SystemCapability.Telephony.SmsMms = true
  238.     const.SystemCapability.Telephony.CellularCall = true
  239.     const.SystemCapability.Telephony.CellularData = true
  240.     const.SystemCapability.Telephony.StateRegistry = true
  241.     const.SystemCapability.Telephony.TelephonyEnhanced = true
  242.     const.SystemCapability.Telephony.TelephonyEnhanced.VSim = true
  243.     const.SystemCapability.Telephony.VoipCallManager = true
  244.     const.SystemCapability.Multimedia.AVSession.AVCast = true
  245.     const.SystemCapability.Multimedia.AVSession.Core = true
  246.     const.SystemCapability.Multimedia.AVSession.ExtendedDisplayCast = true
  247.     const.SystemCapability.Multimedia.AVSession.Manager = true
  248.     const.SystemCapability.Multimedia.Audio.Capturer = true
  249.     const.SystemCapability.Multimedia.Audio.Core = true
  250.     const.SystemCapability.Multimedia.Audio.Tone = true
  251.     const.SystemCapability.Multimedia.Audio.Device = true
  252.     const.SystemCapability.Multimedia.Audio.Volume = true
  253.     const.SystemCapability.Multimedia.Audio.Renderer = true
  254.     const.SystemCapability.Multimedia.Audio.Communication = true
  255.     const.SystemCapability.Multimedia.Audio.Interrupt = true
  256.     const.SystemCapability.Multimedia.Audio.PlaybackCapture = true
  257.     const.SystemCapability.Multimedia.Audio.Spatialization = true
  258.     const.SystemCapability.Multimedia.Drm.Core = true
  259.     const.SystemCapability.Multimedia.Image.Core = true
  260.     const.SystemCapability.Multimedia.Image.ImageCreator = true
  261.     const.SystemCapability.Multimedia.Image.ImagePacker = true
  262.     const.SystemCapability.Multimedia.Image.ImageSource = true
  263.     const.SystemCapability.Multimedia.Image.ImageReceiver = true
  264.     const.SystemCapability.Multimedia.Media.AVImageGenerator = true
  265.     const.SystemCapability.Multimedia.Media.AVPlayer = true
  266.     const.SystemCapability.Multimedia.Media.Core = true
  267.     const.SystemCapability.Multimedia.Media.Muxer = true
  268.     const.SystemCapability.Multimedia.Media.Spliter = true
  269.     const.SystemCapability.Multimedia.Media.AVRecorder = true
  270.     const.SystemCapability.Multimedia.Media.AudioCodec = true
  271.     const.SystemCapability.Multimedia.Media.CodecBase = true
  272.     const.SystemCapability.Multimedia.Media.SoundPool = true
  273.     const.SystemCapability.Multimedia.Media.AVScreenCapture = true
  274.     const.SystemCapability.Multimedia.Media.AVTranscoder = true
  275.     const.SystemCapability.Multimedia.Media.AudioDecoder = true
  276.     const.SystemCapability.Multimedia.Media.AudioEncoder = true
  277.     const.SystemCapability.Multimedia.Media.AudioPlayer = true
  278.     const.SystemCapability.Multimedia.Media.VideoPlayer = true
  279.     const.SystemCapability.Multimedia.Media.VideoDecoder = true
  280.     const.SystemCapability.Multimedia.Media.VideoEncoder = true
  281.     const.SystemCapability.Multimedia.Media.AudioRecorder = true
  282.     const.SystemCapability.Multimedia.Media.VideoRecorder = true
  283.     const.SystemCapability.Multimedia.Media.AVMetadataExtractor = true
  284.     const.SystemCapability.Multimedia.Scan.Core = true
  285.     const.SystemCapability.Multimedia.Scan.GenerateBarcode = true
  286.     const.SystemCapability.Multimedia.Scan.ScanBarcode = true
  287.     const.SystemCapability.Multimedia.Camera.Core = true
  288.     const.SystemCapability.Multimedia.AudioHaptic.Core = true
  289.     const.SystemCapability.Multimedia.ImageEffect.Core = true
  290.     const.SystemCapability.Multimedia.ImageLoader.Core = true
  291.     const.SystemCapability.Multimedia.SystemSound.Core = true
  292.     const.SystemCapability.Multimedia.MediaLibrary.Core = true
  293.     const.SystemCapability.Multimedia.MediaLibrary.DistributedCore = true
  294.     const.SystemCapability.Multimedia.VideoProcessingEngine = true
  295.     const.SystemCapability.GameService.GamePerformance = true
  296.     const.SystemCapability.VirtService.Base = true
  297.     const.SystemCapability.AppGalleryService.AppInfoManager = true
  298.     const.SystemCapability.AppGalleryService.Distribution.OnDemandInstall = true
  299.     const.SystemCapability.AppGalleryService.Distribution.Recommendations = true
  300.     const.SystemCapability.AppGalleryService.Distribution.UnifiedInstall = true
  301.     const.SystemCapability.AppGalleryService.Distribution.Update = true
  302.     const.SystemCapability.AppGalleryService.PrivacyManager = true
  303.     const.SystemCapability.AppGalleryService.AttributionManager = true
  304.     const.SystemCapability.Applications.CalendarData = true
  305.     const.SystemCapability.Applications.Contacts = true
  306.     const.SystemCapability.Applications.Settings.Core = true
  307.     const.SystemCapability.Applications.ContactsData = true
  308.     const.SystemCapability.Developtools.Syscap = true
  309.     const.SystemCapability.GraphicsGame.RenderAccelerate = true
  310.     const.SystemCapability.MiscServices.Download = true
  311.     const.SystemCapability.MiscServices.Theme = true
  312.     const.SystemCapability.MiscServices.Time = true
  313.     const.SystemCapability.MiscServices.Upload = true
  314.     const.SystemCapability.MiscServices.InputMethodFramework = true
  315.     const.SystemCapability.MiscServices.Pasteboard = true
  316.     const.SystemCapability.MiscServices.ScreenLock = true
  317.     const.SystemCapability.MiscServices.Wallpaper = true
  318.     const.SystemCapability.Notification.CommonEvent = true
  319.     const.SystemCapability.Notification.Emitter = true
  320.     const.SystemCapability.Notification.Notification = true
  321.     const.SystemCapability.Notification.NotificationSettings = true
  322.     const.SystemCapability.Notification.ReminderAgent = true
  323.     const.SystemCapability.PowerManager.BatteryManager.Core = true
  324.     const.SystemCapability.PowerManager.BatteryManager.Extension = true
  325.     const.SystemCapability.PowerManager.PowerManager.Core = true
  326.     const.SystemCapability.PowerManager.PowerManager.Extension = true
  327.     const.SystemCapability.PowerManager.ThermalManager = true
  328.     const.SystemCapability.PowerManager.BatteryStatistics = true
  329.     const.SystemCapability.PowerManager.DisplayPowerManager = true
  330.     const.SystemCapability.PowerManager.DisplayPowerManager.Lite = true
  331.     const.SystemCapability.BundleManager.AppDomainVerify = true
  332.     const.SystemCapability.BundleManager.BundleFramework = true
  333.     const.SystemCapability.BundleManager.BundleFramework.AppControl = true
  334.     const.SystemCapability.BundleManager.BundleFramework.Core = true
  335.     const.SystemCapability.BundleManager.BundleFramework.DefaultApp = true
  336.     const.SystemCapability.BundleManager.BundleFramework.Launcher = true
  337.     const.SystemCapability.BundleManager.BundleFramework.Overlay = true
  338.     const.SystemCapability.BundleManager.BundleFramework.Resource = true
  339.     const.SystemCapability.BundleManager.BundleFramework.FreeInstall = true
  340.     const.SystemCapability.BundleManager.Zlib = true
  341.     const.SystemCapability.BundleManager.DistributedBundleFramework = true
  342.     const.SystemCapability.BundleManager.EcologicalRuleManager.EcologicalRuleDataManager = true
  343.     const.SystemCapability.BundleManager.EcologicalRuleManager.SceneManager = true
  344.     const.SystemCapability.Collaboration.Camera = true
  345.     const.SystemCapability.Collaboration.DevicePicker = true
  346.     const.SystemCapability.Collaboration.HarmonyShare = true
  347.     const.SystemCapability.Collaboration.Service = true
  348.     const.SystemCapability.Collaboration.SystemShare = true
  349.     const.SystemCapability.Collaboration.NetworkSharing = true
  350.     const.SystemCapability.Collaboration.ServiceManager = true
  351.     const.SystemCapability.Collaboration.RemoteCommunication = true
  352.     const.SystemCapability.Communication.Bluetooth.Core = true
  353.     const.SystemCapability.Communication.Bluetooth.Lite = true
  354.     const.SystemCapability.Communication.IPC.Core = true
  355.     const.SystemCapability.Communication.NFC.CardEmulation = true
  356.     const.SystemCapability.Communication.NFC.Core = true
  357.     const.SystemCapability.Communication.NFC.Tag = true
  358.     const.SystemCapability.Communication.NFC.WalletExt = true
  359.     const.SystemCapability.Communication.NearLink.Core = true
  360.     const.SystemCapability.Communication.NetStack = true
  361.     const.SystemCapability.Communication.SoftBus.Core = true
  362.     const.SystemCapability.Communication.WiFi.AP.Core = true
  363.     const.SystemCapability.Communication.WiFi.Core = true
  364.     const.SystemCapability.Communication.WiFi.P2P = true
  365.     const.SystemCapability.Communication.WiFi.STA = true
  366.     const.SystemCapability.Communication.NetManager.Core = true
  367.     const.SystemCapability.Communication.NetManager.MDNS = true
  368.     const.SystemCapability.Communication.NetManager.Vpn = true
  369.     const.SystemCapability.Communication.NetManager.Ethernet = true
  370.     const.SystemCapability.Communication.NetManager.NetFirewall = true
  371.     const.SystemCapability.Communication.NetManager.NetSharing = true
  372.     const.SystemCapability.Communication.NetManager.SmartHotSpot = true
  373.     const.SystemCapability.Communication.NetworkBoost.Core = true
  374.     const.SystemCapability.Communication.SecureElement = true
  375.     const.SystemCapability.Customization.ConfigPolicy = true
  376.     const.SystemCapability.Customization.CustomConfig = true
  377.     const.SystemCapability.Customization.EnterpriseDeviceManager = true
  378.     const.SystemCapability.Customization.EnterpriseDeviceManagerExt = true
  379.     const.SystemCapability.OfficeService.PDFService.Core = true
  380.     const.SystemCapability.WindowManager.WindowManager.Core = true
  381.     const.SystemCapability.FileManagement.AppFileService = true
  382.     const.SystemCapability.FileManagement.AppFileService.FolderAuthorization = true
  383.     const.SystemCapability.FileManagement.File.DistributedFile = true
  384.     const.SystemCapability.FileManagement.File.Environment = true
  385.     const.SystemCapability.FileManagement.File.FileIO = true
  386.     const.SystemCapability.FileManagement.File.FileIO.Lite = true
  387.     const.SystemCapability.FileManagement.FilePreview.Core = true
  388.     const.SystemCapability.FileManagement.StorageService.Backup = true
  389.     const.SystemCapability.FileManagement.StorageService.Volume = true
  390.     const.SystemCapability.FileManagement.StorageService.Encryption = true
  391.     const.SystemCapability.FileManagement.StorageService.SpatialStatistics = true
  392.     const.SystemCapability.FileManagement.DistributedFileService.CloudSync.Core = true
  393.     const.SystemCapability.FileManagement.DistributedFileService.CloudSyncManager = true
  394.     const.SystemCapability.FileManagement.PhotoAccessHelper.Core = true
  395.     const.SystemCapability.FileManagement.UserFileManager.Core = true
  396.     const.SystemCapability.FileManagement.UserFileManager.DistributedCore = true
  397.     const.SystemCapability.FileManagement.UserFileService = true
  398.     const.SystemCapability.MultimodalInput.Input.Cooperator = true
  399.     const.SystemCapability.MultimodalInput.Input.Core = true
  400.     const.SystemCapability.MultimodalInput.Input.Pointer = true
  401.     const.SystemCapability.MultimodalInput.Input.ShortKey = true
  402.     const.SystemCapability.MultimodalInput.Input.InfraredEmitter = true
  403.     const.SystemCapability.MultimodalInput.Input.InputConsumer = true
  404.     const.SystemCapability.MultimodalInput.Input.InputDevice = true
  405.     const.SystemCapability.MultimodalInput.Input.InputMonitor = true
  406.     const.SystemCapability.MultimodalInput.Input.InputSimulator = true
  407.     const.SystemCapability.ResourceSchedule.BackgroundTaskManager.ContinuousTask = true
  408.     const.SystemCapability.ResourceSchedule.BackgroundTaskManager.TransientTask = true
  409.     const.SystemCapability.ResourceSchedule.BackgroundTaskManager.EfficiencyResourcesApply = true
  410.     const.SystemCapability.ResourceSchedule.DeviceStandby = true
  411.     const.SystemCapability.ResourceSchedule.SystemLoad = true
  412.     const.SystemCapability.ResourceSchedule.WorkScheduler = true
  413.     const.SystemCapability.ResourceSchedule.LowpowerManager = true
  414.     const.SystemCapability.ResourceSchedule.UsageStatistics.App = true
  415.     const.SystemCapability.ResourceSchedule.UsageStatistics.AppGroup = true
  416.     const.SystemCapability.Resourceschedule.Ffrt.Core = true
  417.     const.SystemCapability.AtomicserviceComponent.UIComponent = true
  418.     const.SystemCapability.AtomicserviceComponent.atomicservice = true
  419.     const.SystemCapability.AuthenticationServices.HuaweiID.Auth = true
  420.     const.SystemCapability.AuthenticationServices.HuaweiID.ExtendService = true
  421.     const.SystemCapability.AuthenticationServices.HuaweiID.MyFamily = true
  422.     const.SystemCapability.AuthenticationServices.HuaweiID.RetailAuth = true
  423.     const.SystemCapability.AuthenticationServices.HuaweiID.UIComponent = true
  424.     const.SystemCapability.AuthenticationServices.HuaweiID.MinorsProtection = true
  425.     const.SystemCapability.AuthenticationServices.HuaweiID.RealNameVerify = true
  426.     const.SystemCapability.AuthenticationServices.HuaweiID.ShippingAddress = true
  427.     const.SystemCapability.DeviceCloudGateway.ClientCloudCacheService.Grs = true
  428.     const.SystemCapability.DeviceCloudGateway.CloudCapabilityManager = true
  429.     const.SystemCapability.DeviceCloudGateway.CloudFoundation = true
  430.     const.SystemCapability.UtilityApplication.ParentControl.Core = true
  431.     const.SystemCapability.DistributedDataManager.CloudSync.Client = true
  432.     const.SystemCapability.DistributedDataManager.CloudSync.Config = true
  433.     const.SystemCapability.DistributedDataManager.CloudSync.Server = true
  434.     const.SystemCapability.DistributedDataManager.DataShare.Consumer = true
  435.     const.SystemCapability.DistributedDataManager.DataShare.Core = true
  436.     const.SystemCapability.DistributedDataManager.DataShare.Provider = true
  437.     const.SystemCapability.DistributedDataManager.KVStore.Core = true
  438.     const.SystemCapability.DistributedDataManager.KVStore.DistributedKVStore = true
  439.     const.SystemCapability.DistributedDataManager.UDMF.Core = true
  440.     const.SystemCapability.DistributedDataManager.CommonType = true
  441.     const.SystemCapability.DistributedDataManager.DataObject.DistributedObject = true
  442.     const.SystemCapability.DistributedDataManager.Preferences.Core = true
  443.     const.SystemCapability.DistributedDataManager.Preferences.Core.Lite = true
  444.     const.SystemCapability.DistributedDataManager.RelationalStore.Core = true
  445.     const.SystemCapability.DistributedHardware.DeviceManager = true
  446.     const.SystemCapability.DistributedHardware.DistributedHardwareFWK = true
  447.     const.SystemCapability.ScenarioFusionComponent.FileUriService = true
  448.     ohos.boot.time.kernel = 2476032
  449.     ohos.boot.time.init = 10569047
  450.     ohos.boot.time.bms.main.bundles.ready = 17285693
  451.     ohos.boot.time.wms.fullscreen.ready = 19769081
  452.     ohos.boot.time.wms.ready = 19793538
  453.     ohos.boot.time.samgr.ready = 10615671
  454.     ohos.boot.time.boot.completed = 26583547
  455.     ohos.boot.time.hdf_devmgr.ready = 10628298
  456.     ohos.boot.time.appspawn.started = 10709817
  457.     ohos.boot.time.useriam.fwkready = 13120256
  458.     ohos.boot.time.appfwk.ready = 13464271
  459.     ohos.boot.time.account.ready = 13500233
  460.     ohos.boot.time.launcher.ready = 26583182
  461.     ohos.boot.time.lockscreen.ready = 21863974
  462.     ohos.boot.time.param_watcher.started = 10636987
  463.     ohos.boot.time.renderservice.ready = 11336109
  464.     ohos.boot.time.avsessionservice.ready = 12462154
  465.     ohos.boot.time.bootanimation.ready = 12884752
  466.     ohos.boot.time.bootanimation.started = 13143584
  467.     ohos.boot.time.bootanimation.finished = 21261009
  468.     bootevent.boot.completed = true
  469.     persist.sys.hilog.kmsg.on = true
  470.     persist.sys.hilog.binary.on = true
  471.     persist.sys.hilog.binary.forhota.on = false
  472.     hilog.flowctrl.proc.on = true
  473.     hilog.flowctrl.domain.on = true
  474.     hilog.level.debug.on = false
  475.     hilog.loggable.global = I
  476.     hilog.buffersize.global = 262144
  477.     const.hdc.version = Ver: 3.0.0b
  478.     web.debug.devtools = false
  479.     web.debug.netlog = None
  480.     web.debug.trace = false
  481.     web.debug.strictsiteIsolation.enable = none
  482.     persist.hdc.jdwp = 0
  483.     persist.time.auto_restore_timer_apps = com.huawei.hmos.clock,com.huawei.hmos.settings,com.huawei.hmos.emergencycommunication
  484.     persist.time.ntpserver = 1.cn.pool.ntp.org,ntp.sjtu.edu.cn,time.windows.com,time.nist.gov,pool.ntp.org
  485.     persist.time.timezone = Asia/Shanghai
  486.     persist.time.ntpserver_specific =
  487.     persist.time.auto_time = ON
  488.     persist.global.tz_override = false
  489.     const.product.devicetype = phone
  490.     const.build.characteristics = default
复制代码
装备基本信息

字段名称寄义const.product.productid产品的唯一标识符。const.product.model装备型号(比方 ALN-AL00 表示 HUAWEI Mate 60 Pro 的详细型号)。const.product.name装备名称。const.product.brand品牌名称,比方 HUAWEI。const.product.manufacturer装备制造商名称,比方 HUAWEI。const.product.devicetype装备类型,比方 phone 表示手机。const.product.hardwareversion硬件版本号(比方 HL1CMSM)。const.product.cpu.abilist支持的 CPU 架构,比方 arm64-v8a 表示 64 位 ARM 架构。const.product.device_radius装备的物理尺寸或显示尺寸。
操作系统信息

字段名称寄义const.product.os.dist.apiname操作系统 API 名称,比方 OpenHarmony 的版本号。const.product.os.dist.version操作系统版本号。const.product.os.dist.apiversion操作系统的 API 版本号,比方 50001 表示 OpenHarmony 的版本级别。const.product.os.dist.releasetype操作系统的发布类型(如 Release 表示稳固版本)。const.ohos.version.security_patch操作系统的安全补丁日期。const.ohos.version.certified系统认证的版本号,比方 OpenHarmony 5.0.1。const.ohos.apiversionHarmonyOS 的 API 版本号,比方 13。const.ohos.fullname完整的系统版本名称,比方 OpenHarmony-5.0.1.120。
构建与发布信息

字段名称寄义const.build.description构建描述,包括版本号和署名类型。const.build.product产品代号,比方 ALN。const.build.vendor.date供应商构建日期(精确到秒)。const.build.system.date系统构建日期(精确到秒)。const.build.sa_sdk_version使用的 SDK 版本号。const.product.build.type构建类型(如 default 表示默认构建)。const.product.build.user构建用户(通常为 default)。const.product.build.host构建主机名(通常为 default)。const.product.software.version软件的完整版本号,包括区域和构建版本信息。
系统功能支持(SystemCapability)

这些字段定义了系统支持的能力模块,每个字段以布尔值表示是否支持。以下是常见字段示例:
人工智能相干

字段名称寄义const.SystemCapability.AI.AICaption支持 AI 图像字幕生成。const.SystemCapability.AI.TextToSpeech支持文本转语音功能。const.SystemCapability.AI.Vision.ObjectDetection支持 AI 图像物体检测。const.SystemCapability.AI.Face.Detector支持人脸检测功能。 系统能力模块

字段名称寄义const.SystemCapability.Ability.AbilityBase支持基本的系统能力。const.SystemCapability.BundleManager.BundleFramework支持应用管理框架。const.SystemCapability.Notification.Notification支持关照功能模块。const.SystemCapability.Location.Location.Core支持位置服务的核心功能。 多媒体功能

字段名称寄义const.SystemCapability.Multimedia.Audio.Core支持音频处置惩罚的核心功能。const.SystemCapability.Multimedia.Media.AVPlayer支持音视频播放器功能。const.SystemCapability.Multimedia.Camera.Core支持摄像头功能的核心模块。
启动时间与性能信息

字段名称寄义ohos.boot.time.kernel内核启动时间(毫秒)。ohos.boot.time.init系统初始化完成时间(毫秒)。ohos.boot.time.wms.ready窗口管理服务准备好的时间点。ohos.boot.time.launcher.ready桌面启动器准备好的时间点。bootevent.boot.completed系统启动是否完成(布尔值)。
持久化设置

字段名称寄义persist.sys.hilog.kmsg.on是否启用系统日志记录。persist.time.ntpserverNTP 时间同步服务器列表。persist.time.auto_time是否自动更新时间(如 ON 表示启用)。persist.global.tz_override是否覆盖默认时区设置(布尔值)。 8 获取指定应用的名称,先将后台应用全退,再运行要查看的应用,

  1.  aa dump -l
复制代码
 得到如果,就是上划进入任务管理器中任务的列表
  1. User ID #100
  2.   current mission lists:{
  3.     Mission ID #68  mission name #[#com.tencent.mqq:entry:EntryAbility]  lockedState #0  mission affinity #[]
  4.       AbilityRecord ID #701
  5.         app name [com.tencent.mqq]
  6.         main name [EntryAbility]
  7.         bundle name [com.tencent.mqq]
  8.         ability type [PAGE]
  9.         state #BACKGROUND  start time [69617025]
  10.         app state #BACKGROUND
  11.         ready #1  window attached #0  launcher #0
  12.         callee connections:
  13.         isKeepAlive: false
  14. }
  15.     Mission ID #109  mission name #[#com.xingin.xhs_hos:redbook:EntryAbility]  lockedState #0  mission affinity #[]
  16.       AbilityRecord ID #1675
  17.         app name [com.xingin.xhs_hos]
  18.         main name [EntryAbility]
  19.         bundle name [com.xingin.xhs_hos]
  20.         ability type [PAGE]
  21.         state #BACKGROUND  start time [221407252]
  22.         app state #BACKGROUND
  23.         ready #1  window attached #0  launcher #0
  24.         callee connections:
  25.         isKeepAlive: false
  26. }
  27.     Mission ID #111  mission name #[#com.tencent.wechat:entry:EntryAbility]  lockedState #0  mission affinity #[]
  28.       AbilityRecord ID #1677
  29.         app name [com.tencent.wechat]
  30.         main name [EntryAbility]
  31.         bundle name [com.tencent.wechat]
  32.         ability type [PAGE]
  33.         state #BACKGROUND  start time [221410026]
  34.         app state #BACKGROUND
  35.         ready #1  window attached #0  launcher #0
  36.         callee connections:
  37.         isKeepAlive: false
  38. }
复制代码
9获取界面的布局图

  1. hdc shell uitest dumpLayout
  2. hdc file recv /data/local/tmp/xxxx.json
复制代码
 10模拟点击(输入笔墨)等

操作类型必选参数可选参数示例单击point_x, point_y无hdc shell uitest uiInput click 100 100双击point_x, point_y无hdc shell uitest uiInput doubleClick 100 100长按point_x, point_y无hdc shell uitest uiInput longClick 100 100快滑from_x, from_y, to_x, to_yswipeVelocityPps_ (默认 600), stepLengthhdc shell uitest uiInput fling 10 10 200 200 500慢滑from_x, from_y, to_x, to_yswipeVelocityPps_ (默认 600)hdc shell uitest uiInput swipe 10 10 200 200 500拖拽from_x, from_y, to_x, to_yswipeVelocityPps_ (默认 600)hdc shell uitest uiInput drag 10 10 100 100 500指定方向滑动无direction (0: 左, 1: 右, 2: 上, 3: 下), swipeVelocityPps_, stepLengthhdc shell uitest uiInput dircFling 0 500输入框输入point_x, point_y, input无hdc shell uitest uiInput inputText 100 100 "hello 中国人"实体按键变乱keyIDkeyID2hdc shell uitest uiInput keyEvent Home组合按键变乱keyID, keyID2无hdc shell uitest uiInput keyEvent 2072 2038 键盘映射表如下: 

NameValueDescriptionKEYCODE_FN0Function (Fn) keyKEYCODE_UNKNOWN-1Unknown keyKEYCODE_HOME1Function (Home) keyKEYCODE_BACK2Back keyKEYCODE_MEDIA_PLAY_PAUSE10Play/Pause keyKEYCODE_MEDIA_STOP11Stop keyKEYCODE_MEDIA_NEXT12Next keyKEYCODE_MEDIA_PREVIOUS13Previous keyKEYCODE_MEDIA_REWIND14Rewind keyKEYCODE_MEDIA_FAST_FORWARD15Fast Forward keyKEYCODE_VOLUME_UP16Volume Up keyKEYCODE_VOLUME_DOWN17Volume Down keyKEYCODE_POWER18Power keyKEYCODE_CAMERA19Camera keyKEYCODE_VOLUME_MUTE22Speaker Mute keyKEYCODE_MUTE23Mute keyKEYCODE_BRIGHTNESS_UP40Brightness Up keyKEYCODE_BRIGHTNESS_DOWN41Brightness Down keyKEYCODE_02000Key 0KEYCODE_12001Key 1KEYCODE_22002Key 2KEYCODE_32003Key 3KEYCODE_42004Key 4KEYCODE_52005Key 5KEYCODE_62006Key 6KEYCODE_72007Key 7KEYCODE_82008Key 8KEYCODE_92009Key 9KEYCODE_STAR2010Key *KEYCODE_POUND2011Key #KEYCODE_DPAD_UP2012Up key on D-padKEYCODE_DPAD_DOWN2013Down key on D-padKEYCODE_DPAD_LEFT2014Left key on D-padKEYCODE_DPAD_RIGHT2015Right key on D-padKEYCODE_DPAD_CENTER2016Center key on D-padKEYCODE_A2017Key AKEYCODE_B2018Key BKEYCODE_C2019Key CKEYCODE_D2020Key DKEYCODE_E2021Key EKEYCODE_F2022Key FKEYCODE_G2023Key GKEYCODE_H2024Key HKEYCODE_I2025Key IKEYCODE_J2026Key JKEYCODE_K2027Key KKEYCODE_L2028Key LKEYCODE_M2029Key MKEYCODE_N2030Key NKEYCODE_O2031Key OKEYCODE_P2032Key PKEYCODE_Q2033Key QKEYCODE_R2034Key RKEYCODE_S2035Key SKEYCODE_T2036Key TKEYCODE_U2037Key UKEYCODE_V2038Key VKEYCODE_W2039Key WKEYCODE_X2040Key XKEYCODE_Y2041Key YKEYCODE_Z2042Key ZKEYCODE_COMMA2043Key ,KEYCODE_PERIOD2044Key .KEYCODE_ALT_LEFT2045Left Alt keyKEYCODE_ALT_RIGHT2046Right Alt keyKEYCODE_SHIFT_LEFT2047Left Shift keyKEYCODE_SHIFT_RIGHT2048Right Shift keyKEYCODE_TAB2049Tab keyKEYCODE_SPACE2050Space keyKEYCODE_SYM2051Symbol keyKEYCODE_EXPLORER2052Explorer key, used to start the explorer applicationKEYCODE_ENVELOPE2053Email key, used to start the email applicationKEYCODE_ENTER2054Enter keyKEYCODE_DEL2055Delete keyKEYCODE_GRAVE2056Key `KEYCODE_MINUS2057Key -KEYCODE_EQUALS2058Key =KEYCODE_LEFT_BRACKET2059Key [KEYCODE_RIGHT_BRACKET2060Key ]KEYCODE_BACKSLASH2061Key \KEYCODE_SEMICOLON2062Key ;KEYCODE_APOSTROPHE2063Key ’KEYCODE_SLASH2064Key /KEYCODE_AT2065Key @KEYCODE_PLUS2066Key +KEYCODE_MENU2067Menu keyKEYCODE_PAGE_UP2068Page Up keyKEYCODE_PAGE_DOWN2069Page Down keyKEYCODE_ESCAPE2070ESC keyKEYCODE_FORWARD_DEL2071Delete keyKEYCODE_CTRL_LEFT2072Left Ctrl keyKEYCODE_CTRL_RIGHT2073Right Ctrl keyKEYCODE_CAPS_LOCK2074Caps Lock keyKEYCODE_SCROLL_LOCK2075Scroll Lock keyKEYCODE_META_LEFT2076Left Meta keyKEYCODE_META_RIGHT2077Right Meta keyKEYCODE_FUNCTION2078Function keyKEYCODE_SYSRQ2079System Request/Print Screen keyKEYCODE_BREAK2080Break/Pause keyKEYCODE_MOVE_HOME2081Move to Home keyKEYCODE_MOVE_END2082Move to End keyKEYCODE_INSERT2083Insert keyKEYCODE_FORWARD2084Forward keyKEYCODE_MEDIA_PLAY2085Play keyKEYCODE_MEDIA_PAUSE2086Pause keyKEYCODE_MEDIA_CLOSE2087Close keyKEYCODE_MEDIA_EJECT2088Eject keyKEYCODE_MEDIA_RECORD2089Record keyKEYCODE_F12090F1 keyKEYCODE_F22091F2 keyKEYCODE_F32092F3 keyKEYCODE_F42093F4 keyKEYCODE_F52094F5 keyKEYCODE_F62095F6 keyKEYCODE_F72096F7 keyKEYCODE_F82097F8 keyKEYCODE_F92098F9 keyKEYCODE_F102099F10 keyKEYCODE_F112100F11 keyKEYCODE_F122101F12 keyKEYCODE_NUM_LOCK2102Number Lock keyKEYCODE_NUMPAD_02103Key 0 on numeric keypadKEYCODE_NUMPAD_12104Key 1 on numeric keypadKEYCODE_NUMPAD_22105Key 2 on numeric keypadKEYCODE_NUMPAD_32106Key 3 on numeric keypadKEYCODE_NUMPAD_42107Key 4 on numeric keypadKEYCODE_NUMPAD_52108Key 5 on numeric keypadKEYCODE_NUMPAD_62109Key 6 on numeric keypadKEYCODE_NUMPAD_72110Key 7 on numeric keypadKEYCODE_NUMPAD_82111Key 8 on numeric keypadKEYCODE_NUMPAD_92112Key 9 on numeric keypadKEYCODE_NUMPAD_DIVIDE2113Key / on numeric keypadKEYCODE_NUMPAD_MULTIPLY2114Key * on numeric keypadKEYCODE_NUMPAD_SUBTRACT2115Key - on numeric keypadKEYCODE_NUMPAD_ADD2116Key + on numeric keypadKEYCODE_NUMPAD_DOT2117Key . on numeric keypadKEYCODE_NUMPAD_COMMA2118Key , on numeric keypadKEYCODE_NUMPAD_ENTER2119Enter key on numeric keypadKEYCODE_NUMPAD_EQUALS2120Key = on numeric keypadKEYCODE_NUMPAD_LEFT_PAREN2121Key ( on numeric keypadKEYCODE_NUMPAD_RIGHT_PAREN2122Key ) on numeric keypadKEYCODE_VIRTUAL_MULTITASK2210Multi-task keyKEYCODE_SLEEP2600Sleep keyKEYCODE_ZENKAKU_HANKAKU2601Zenkaku/Hankaku keyKEYCODE_102ND2602102nd keyKEYCODE_RO2603Ro keyKEYCODE_KATAKANA2604Katakana keyKEYCODE_HIRAGANA2605Hiragana keyKEYCODE_HENKAN2606Henkan keyKEYCODE_KATAKANA_HIRAGANA2607Katakana/Hiragana keyKEYCODE_MUHENKAN2608Muhenkan keyKEYCODE_LINEFEED2609Linefeed keyKEYCODE_MACRO2610Macro keyKEYCODE_NUMPAD_PLUSMINUS2611Plus/Minus key on the numeric keypadKEYCODE_SCALE2612Scale keyKEYCODE_HANGUEL2613Hanguel keyKEYCODE_HANJA2614Hanja keyKEYCODE_YEN2615Yen keyKEYCODE_STOP2616Stop keyKEYCODE_AGAIN2617Again keyKEYCODE_PROPS2618Props keyKEYCODE_UNDO2619Undo keyKEYCODE_COPY2620Copy keyKEYCODE_OPEN2621Open keyKEYCODE_PASTE2622Paste keyKEYCODE_FIND2623Find keyKEYCODE_CUT2624Cut keyKEYCODE_HELP2625Help keyKEYCODE_CALC2626Calc key, used to start the calculator applicationKEYCODE_FILE2627File keyKEYCODE_BOOKMARKS2628Bookmarks keyKEYCODE_NEXT2629Next keyKEYCODE_PLAYPAUSE2630Play/Pause keyKEYCODE_PREVIOUS2631Previous keyKEYCODE_STOPCD2632Stop CD keyKEYCODE_CONFIG2634Config keyKEYCODE_REFRESH2635Refresh keyKEYCODE_EXIT2636Exit keyKEYCODE_EDIT2637Edit keyKEYCODE_SCROLLUP2638Scroll Up keyKEYCODE_SCROLLDOWN2639Scroll Down keyKEYCODE_NEW2640New keyKEYCODE_REDO2641Redo keyKEYCODE_CLOSE2642Close keyKEYCODE_PLAY2643Play keyKEYCODE_BASSBOOST2644Bass Boost keyKEYCODE_PRINT2645Print keyKEYCODE_CHAT2646Chat keyKEYCODE_FINANCE2647Finance keyKEYCODE_CANCEL2648Cancel keyKEYCODE_KBDILLUM_TOGGLE2649Keyboard Illumination Toggle keyKEYCODE_KBDILLUM_DOWN2650Keyboard Illumination Up keyKEYCODE_KBDILLUM_UP2651Keyboard Illumination Down keyKEYCODE_SEND2652Send keyKEYCODE_REPLY2653Reply keyKEYCODE_FORWARDMAIL2654Forward Mail keyKEYCODE_SAVE2655Save keyKEYCODE_DOCUMENTS2656Documents keyKEYCODE_VIDEO_NEXT2657Next Video keyKEYCODE_VIDEO_PREV2658Previous Video keyKEYCODE_BRIGHTNESS_CYCLE2659Brightness Cycle keyKEYCODE_BRIGHTNESS_ZERO2660Brightness Zero keyKEYCODE_DISPLAY_OFF2661Display Off KeyKEYCODE_BTN_MISC2662Misc Button keyKEYCODE_GOTO2663Goto keyKEYCODE_INFO2664Info keyKEYCODE_PROGRAM2665Program keyKEYCODE_PVR2666PVR keyKEYCODE_SUBTITLE2667Subtitle keyKEYCODE_FULL_SCREEN2668Full Screen keyKEYCODE_KEYBOARD2669KeyboardKEYCODE_ASPECT_RATIO2670Aspect Ratio keyKEYCODE_PC2671Port Control keyKEYCODE_TV2672TV keyKEYCODE_TV22673TV key 2KEYCODE_VCR2674VCR keyKEYCODE_VCR22675VCR key 2KEYCODE_SAT2676SAT keyKEYCODE_CD2677CD keyKEYCODE_TAPE2678Tape keyKEYCODE_TUNER2679Tuner keyKEYCODE_PLAYER2680Player keyKEYCODE_DVD2681DVD keyKEYCODE_AUDIO2682Audio keyKEYCODE_VIDEO2683Video keyKEYCODE_MEMO2684Memo keyKEYCODE_CALENDAR2685Calendar keyKEYCODE_RED2686Red indicatorKEYCODE_GREEN2687Green indicatorKEYCODE_YELLOW2688Yellow indicatorKEYCODE_BLUE2689Blue indicatorKEYCODE_CHANNELUP2690Channel Up keyKEYCODE_CHANNELDOWN2691Channel Down keyKEYCODE_LAST2692Last keyKEYCODE_RESTART2693Restart keyKEYCODE_SLOW2694Slow keyKEYCODE_SHUFFLE2695Shuffle keyKEYCODE_VIDEOPHONE2696Videophone keyKEYCODE_GAMES2697Games keyKEYCODE_ZOOMIN2698Zoom-in keyKEYCODE_ZOOMOUT2699Zoom-out keyKEYCODE_ZOOMRESET2700Zoom Reset keyKEYCODE_WORDPROCESSOR2701Word Processor keyKEYCODE_EDITOR2702Editor keyKEYCODE_SPREADSHEET2703Spreadsheet keyKEYCODE_GRAPHICSEDITOR2704Graphics Editor keyKEYCODE_PRESENTATION2705Presentation keyKEYCODE_DATABASE2706Database keyKEYCODE_NEWS2707News keyKEYCODE_VOICEMAIL2708Voicemail keyKEYCODE_ADDRESSBOOK2709Addressbook keyKEYCODE_MESSENGER2710Messenger keyKEYCODE_BRIGHTNESS_TOGGLE2711Brightness Toggle keyKEYCODE_SPELLCHECK2712Spell Check keyKEYCODE_COFFEE2713Coffee key, used to launch screen lock or screen saverKEYCODE_MEDIA_REPEAT2714Media Repeat keyKEYCODE_IMAGES2715Images keyKEYCODE_BUTTONCONFIG2716Button Configuration keyKEYCODE_TASKMANAGER2717Task Manager keyKEYCODE_JOURNAL2718Log keyKEYCODE_CONTROLPANEL2719Control Panel keyKEYCODE_APPSELECT2720App Select keyKEYCODE_SCREENSAVER2721Screen Saver keyKEYCODE_ASSISTANT2722Assistant keyKEYCODE_KBD_LAYOUT_NEXT2723Next Keyboard Layout keyKEYCODE_BRIGHTNESS_MIN2724Min Brightness keyKEYCODE_BRIGHTNESS_MAX2725Max Brightness keyKEYCODE_KBDINPUTASSIST_PREV2726Assist_Previous key, used to view historical inputs.KEYCODE_KBDINPUTASSIST_NEXT2727Assist_Next key, used to view predictive inputs.KEYCODE_KBDINPUTASSIST_PREVGROUP2728Assist_Previous_Group key, used to switch to the previous input method in the input group.KEYCODE_KBDINPUTASSIST_NEXTGROUP2729Assist_Next_Group key, used to switch to the next input method in the input group.KEYCODE_KBDINPUTASSIST_ACCEPT2730Keyboard Input-assisted Accept keyKEYCODE_KBDINPUTASSIST_CANCEL2731Keyboard Input-assisted Cancel keyKEYCODE_FRONT2800Front key, used to launch the windshield defoggerKEYCODE_SETUP2801Setup keyKEYCODE_WAKEUP2802Wakeup keyKEYCODE_SENDFILE2803Send File keyKEYCODE_DELETEFILE2804Delete File keyKEYCODE_XFER2805XFER key, used to start file transferKEYCODE_PROG12806Program key 1KEYCODE_PROG22807Program key 2KEYCODE_MSDOS2808MS-DOS keyKEYCODE_SCREENLOCK2809Screen Lock keyKEYCODE_DIRECTION_ROTATE_DISPLAY2810Directional Rotation Display keyKEYCODE_CYCLEWINDOWS2811Windows Cycle keyKEYCODE_COMPUTER2812KeysKEYCODE_EJECTCLOSECD2813Eject CD keyKEYCODE_ISO2814ISO keyKEYCODE_MOVE2815Move keyKEYCODE_F132816F13 keyKEYCODE_F142817F14 keyKEYCODE_F152818F15 keyKEYCODE_F162819F16 keyKEYCODE_F172820F17 keyKEYCODE_F182821F18 keyKEYCODE_F192822F19 keyKEYCODE_F202823F20 keyKEYCODE_F212824F21 keyKEYCODE_F222825F22 keyKEYCODE_F232826F23 keyKEYCODE_F242827F24 keyKEYCODE_PROG32828Program key 3KEYCODE_PROG42829Program key 4KEYCODE_DASHBOARD2830DashboardKEYCODE_SUSPEND2831Suspend keyKEYCODE_HP2832HP keyKEYCODE_SOUND2833Sound keyKEYCODE_QUESTION2834Question keyKEYCODE_CONNECT2836Connect keyKEYCODE_SPORT2837Sport keyKEYCODE_SHOP2838Shop keyKEYCODE_ALTERASE2839Alternate keyKEYCODE_SWITCHVIDEOMODE2841Switch Video Mode key (monitor, LCD, and TV, etc.)KEYCODE_BATTERY2842Battery keyKEYCODE_BLUETOOTH2843Bluetooth keyKEYCODE_WLAN2844WLAN keyKEYCODE_UWB2845Ultra-wideband keyKEYCODE_WWAN_WIMAX2846WWAN WiMAX keyKEYCODE_RFKILL2847RF Kill keyKEYCODE_CHANNEL3001Channel keyKEYCODE_BTN_03100Button 0KEYCODE_BTN_13101Button 1KEYCODE_BTN_23102Button 2KEYCODE_BTN_33103Button 3KEYCODE_BTN_43104Button 4KEYCODE_BTN_53105Button 5KEYCODE_BTN_63106Button 6KEYCODE_BTN_73107Button 7KEYCODE_BTN_83108Button 8KEYCODE_BTN_93109Button 9

 其它常用指令(未整理)

  1. 1、hdc是否安装成功
  2. 命令:hdc shell (能识别即成功)
  3. 2、关机
  4. 命令:hdc shell reboot shutdown
  5. 3、、重新启动系统
  6. 命令:hdc shell reboot
  7. 4、安装应用:
  8. 命令:hdc install 应用包所在路径
  9. 举例:hdc install D:\browser.hap
  10. 5、卸载应用
  11. 命令:hdc uninstall [BundleName]
  12. 举例:hdc uninstall com.archermind.web
  13. 6、查BundleName和AbilityName名称
  14. 命令:hdc shell wukong appinfo
  15. 7、上传文件到pad
  16. 命令:hdc file send 文件路径(文件位置) 文件上传pad的路径
  17. 举例:hdc file send D:\8.jpg /data/local/tmp
  18. 8、从pad下载文件到电脑
  19. 命令:hdc file recv 文件路径(文件位置) 文件下载到电脑的路径
  20. 举例:hdc file recv /data/local/tmp/aa.jpeg D:\
  21. 9、查看日志
  22. 命令:hdc hilog
  23. 10、抓取log并保存
  24. 命令:hdc hilog >log.log
  25. 举例:hdc hilog > D:\log.txt
  26. 11、查询连接设备
  27. 命令:hdc list targets
  28. 12、获取设备udid
  29. 命令:hdc shell bm get -u
  30. 13、查看应用配置信息
  31. 命令:hdc shell bm dump -n [BundleName]
  32. 举例:hdc shell bm dump -n com.tencent.wechat
  33. 14、清除应用缓存
  34. 命令:hdc shell bm clean -n [BundleName] -c
  35. 举例:hdc shell bm clean -n com.archermind.web -c
  36. 15、清除应用数据
  37. 命令:hdc shell bm clean -n [BundleName] -d
  38. 举例:hdc shell bm clean -n com.archermind.web -d
  39. 16、启动指定应用
  40. 命令:hdc shell aa start -a EntryAbility -b 包名
  41. 举例: hdc shell aa start -a EntryAbility -b com.archermind.web
  42. 17、强制退出应用
  43. 命令:hdc shell aa force-stop [BundleName]
  44. 举例:hdc shell aa force-stop com.superred.reminder
  45. 18、查看当前任务栈的ability信息(后台启动的应用)
  46. 命令:hdc shell aa dump -l
  47. 19、截图
  48. 命令:
  49. hdc shell snapshot_display -f /data/local/tmp/screenshot.jpeg
  50. hdc shell file recv/data/local/tmp/screenshot.jpeg  D:
  51. 20、获取进程信息和线程信息
  52. hdc shell top
  53. 21、查看屏幕信息
  54. hdc shell hidumper -s 10 -a screen
  55. 22、查看当前窗口信息
  56. hdc shell hidumper -s WindowManagerService -a ‘-a’
  57. 23、获取应用信息
  58. hdc shell aa dump -a
复制代码



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

数据人与超自然意识

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表