当前位置: 首页 > news >正文

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

参考官方 注册报名https://www.hiascend.com/developer/activities/details/44de441ef599450596131c8cb52f7f8c/signup?channelCode=S1&recommended=496144

hdc-调试命令-调测调优-系统 - 华为HarmonyOS开发者icon-default.png?t=O83Ahttps://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)为例

1、查看系统安装了哪些应用

hdc shell bm dump -a

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

hdc shell bm dump -n com.tencent.wechat -u 100


得到下面一坨东东

com.tencent.wechat:
{"appId": "com.tencent.wechat_BDzt+HA+eicpXsiMTgQzrRAEE6KUDZUCzKE42ck22zI8VHF5r6G6ZGj8fMCmPOnf/3U5rnRlUcgYKwTA7ZEDnyg=","appIdentifier": "5765880207854244859","appIndex": 0,"applicationInfo": {"GWPAsanEnabled": false,"accessTokenId": 537063932,"accessTokenIdEx": 537063932,"accessible": false,"allowAppRunWhenDeviceFirstLocked": false,"allowCommonEvent": [],"allowEnableNotification": false,"apiCompatibleVersion": 50001013,"apiReleaseType": "Release","apiTargetVersion": 50001013,"appDetailAbilityLibraryPath": "","appDistributionType": "app_gallery","appEnvironments": [{"name": "ASAN_OPTIONS","value": "detect_stack_use_after_return=true alloc_dealloc_mismatch=0 detect_container_overflow=0"}],"appIndex": 0,"appPrivilegeLevel": "normal","appProvisionType": "release","appQuickFix": {"bundleName": "","deployedAppqfInfo": {"cpuAbi": "","hqfInfos": [],"nativeLibraryPath": "","type": 0,"versionCode": 0,"versionName": ""},"deployingAppqfInfo": {"cpuAbi": "","hqfInfos": [],"nativeLibraryPath": "","type": 0,"versionCode": 0,"versionName": ""},"versionCode": 0,"versionName": ""},"applicationFlags": 1,"applicationReservedFlag": 1,"arkNativeFileAbi": "","arkNativeFilePath": "","asanEnabled": false,"asanLogPath": "","associatedWakeUp": false,"bundleName": "com.tencent.wechat","bundleType": 0,"cacheDir": "","cloudFileSyncEnabled": false,"codePath": "/data/app/el1/bundle/public/com.tencent.wechat","compileSdkType": "HarmonyOS","compileSdkVersion": "5.0.1.112","configuration": "","cpuAbi": "arm64-v8a","crowdtestDeadline": -1,"dataBaseDir": "/data/app/el2/database/com.tencent.wechat","dataDir": "","debug": false,"description": "","descriptionId": 0,"descriptionResource": {"bundleName": "com.tencent.wechat","id": 0,"moduleName": "entry"},"deviceId": "PHONE-001","distributedNotificationEnabled": true,"enabled": true,"entityType": "unspecified","entryDir": "","entryModuleName": "","fingerprint": "9D4F2B7B0310D637EF99505FAF5FC7C5B8FF16C84B44C4BEABA4F8859BB45912","flags": 0,"formVisibleNotify": false,"hideDesktopIcon": false,"hnpPackages": {},"hwasanEnabled": false,"icon": "","iconId": 788529153,"iconPath": "$media:app_icon","iconResource": {"bundleName": "com.tencent.wechat","id": 788529153,"moduleName": "entry"},"installSource": "com.huawei.hmsapp.appgallery","isCompressNativeLibs": true,"isFreeInstallApp": false,"isLauncherApp": false,"isSystemApp": false,"keepAlive": false,"label": "$string:app_name","labelId": 788529156,"labelResource": {"bundleName": "com.tencent.wechat","id": 788529156,"moduleName": "entry"},"maxChildProcess": 1,"metaData": {},"metadata": {},"minCompatibleVersionCode": 1049386,"moduleInfos": [{"moduleName": "entry","moduleSourceDir": "","preloads": []}],"moduleSourceDirs": [],"multiAppMode": {"maxCount": 1,"multiAppModeType": 2},"multiProjects": false,"name": "com.tencent.wechat","nativeLibraryPath": "libs/arm64","needAppDetail": false,"organization": "腾讯科技(北京)有限公司","overlayState": 0,"permissions": [],"process": "com.tencent.wechat","removable": true,"resourcesApply": [],"runningResourcesApply": false,"signatureKey": "","singleton": false,"supportedModes": 0,"targetBundleList": [],"targetBundleName": "","targetPriority": 0,"tsanEnabled": false,"ubsanEnabled": false,"uid": 20020196,"userDataClearable": true,"vendor": "Tencent","versionCode": 1049386,"versionName": "1.0.3.42"},"compatibleVersion": 50001013,"cpuAbi": "","defPermissions": [],"description": "","entryInstallationFree": false,"entryModuleName": "entry","gid": 20020196,"hapModuleInfos": [{"abilityInfos": [{"appIndex": 0,"applicationName": "com.tencent.wechat","backgroundModes": 130,"bundleName": "com.tencent.wechat","codePath": "","compileMode": 1,"configChanges": [],"continuable": false,"continueBundleName": [],"continueType": ["EntryAbility"],"defaultFormHeight": 0,"defaultFormWidth": 0,"description": "$string:EntryAbility_desc","descriptionId": 788529155,"deviceCapabilities": [],"deviceTypes": ["phone","tablet","2in1"],"enabled": true,"excludeFromDock": false,"excludeFromMissions": false,"extensionAbilityType": 255,"formEnabled": false,"formEntity": 0,"hapPath": "/data/app/el1/bundle/public/com.tencent.wechat/entry.hap","iconId": 788529153,"iconPath": "$media:app_icon","isLauncherAbility": false,"isModuleJson": true,"isNativeAbility": false,"isStageBasedModel": true,"isolationProcess": false,"kind": "","label": "$string:EntryAbility_label","labelId": 788529156,"launchMode": 0,"maxWindowHeight": 0,"maxWindowRatio": 0,"maxWindowWidth": 0,"metaData": {"customizeData": []},"metadata": [],"minFormHeight": 0,"minFormWidth": 0,"minWindowHeight": 0,"minWindowRatio": 0,"minWindowWidth": 0,"moduleName": "entry","name": "EntryAbility","orientation": 0,"orientationId": 0,"package": "entry","permissions": [],"preferMultiWindowOrientation": "default","priority": 0,"process": "","readPermission": "","recoverable": false,"removeMissionAfterTerminate": false,"resourcePath": "/data/app/el1/bundle/public/com.tencent.wechat/entry/resources.index","skills": [{"actions": ["action.system.home","action.ohos.push.listener"],"domainVerify": false,"entities": ["entity.system.home"],"permissions": [],"uris": []},{"actions": ["action.system.home","ohos.want.action.viewData"],"domainVerify": false,"entities": ["entity.system.home"],"permissions": [],"uris": [{"host": "","linkFeature": "","maxFileSupported": 0,"path": "","pathRegex": "","pathStartWith": "","port": "","scheme": "weixin","type": "","utd": ""}]},{"actions": ["action.system.home","ohos.want.action.viewData"],"domainVerify": false,"entities": ["entity.system.home"],"permissions": [],"uris": [{"host": "wap","linkFeature": "","maxFileSupported": 0,"path": "","pathRegex": "","pathStartWith": "","port": "","scheme": "weixin","type": "","utd": ""},{"host": "betalogin","linkFeature": "","maxFileSupported": 0,"path": "","pathRegex": "","pathStartWith": "","port": "","scheme": "weixin","type": "","utd": ""}]},{"actions": ["ohos.want.action.sendData"],"domainVerify": false,"entities": ["entity.system.home"],"permissions": [],"uris": [{"host": "","linkFeature": "","maxFileSupported": 1,"path": "","pathRegex": "","pathStartWith": "","port": "","scheme": "file","type": "","utd": "general.image"},{"host": "","linkFeature": "","maxFileSupported": 1,"path": "","pathRegex": "","pathStartWith": "","port": "","scheme": "file","type": "","utd": "general.video"}]}],"srcEntrance": "./ets/entryability/EntryAbility.ets","srcLanguage": "js","srcPath": "","startWindowBackground": "$color:entry_start_window_background","startWindowBackgroundId": 788529168,"startWindowIcon": "$media:start_window_icon","startWindowIconId": 788529170,"supportExtNames": [],"supportMimeTypes": [],"supportPipMode": false,"supportWindowMode": [0,1,2],"targetAbility": "","theme": "","type": 1,"uid": -1,"unclearableMission": false,"uri": "","visible": true,"writePermission": ""}],"aotCompileStatus": 0,"appEnvironments": [],"appStartup": "","backgroundImg": "","buildHash": "","bundleName": "com.tencent.wechat","colorMode": -1,"compileMode": 1,"compressNativeLibs": true,"cpuAbi": "","deliveryWithInstall": true,"dependencies": [],"description": "$string:module_desc","descriptionId": 788529166,"deviceTypes": ["phone","tablet","2in1"],"extensionInfos": [{"appIndex": 0,"bundleName": "com.tencent.wechat","compileMode": 1,"dataGroupIds": [],"description": "","descriptionId": 0,"enabled": true,"extensionProcessMode": -1,"extensionTypeName": "backup","hapPath": "/data/app/el1/bundle/public/com.tencent.wechat/entry.hap","icon": "","iconId": 0,"label": "","labelId": 0,"metadata": [{"name": "ohos.extension.backup","resource": "$profile:backup_config","value": ""}],"moduleName": "entry","name": "EntryBackupAbility","needCreateSandbox": false,"permissions": [],"priority": 0,"process": "com.tencent.wechat:backup","readPermission": "","resourcePath": "/data/app/el1/bundle/public/com.tencent.wechat/entry/resources.index","skills": [],"srcEntrance": "./ets/entrybackupability/EntryBackupAbility.ets","type": 9,"uid": -1,"uri": "","validDataGroupIds": [],"visible": false,"writePermission": ""},{"appIndex": 0,"bundleName": "com.tencent.wechat","compileMode": 1,"dataGroupIds": [],"description": "PushExtAbility test","descriptionId": 0,"enabled": true,"extensionProcessMode": -1,"extensionTypeName": "remoteNotification","hapPath": "/data/app/el1/bundle/public/com.tencent.wechat/entry.hap","icon": "","iconId": 0,"label": "","labelId": 0,"metadata": [],"moduleName": "entry","name": "RemoteNotificationExtAbility","needCreateSandbox": false,"permissions": [],"priority": 0,"process": "com.tencent.wechat:remoteNotification","readPermission": "","resourcePath": "/data/app/el1/bundle/public/com.tencent.wechat/entry/resources.index","skills": [{"actions": ["action.hms.push.extension.remotenotification"],"domainVerify": false,"entities": [],"permissions": [],"uris": []}],"srcEntrance": "./ets/entryability/PushExtAbility.ets","type": 260,"uid": -1,"uri": "","validDataGroupIds": [],"visible": false,"writePermission": ""}],"fileContextMenu": "","hapPath": "/data/app/el1/bundle/public/com.tencent.wechat/entry.hap","hashValue": "6cfc97af5e5ff90edb57e6f1e53c79132326ed7c3a8ece377960a124fca02bfe","hqfInfo": {"cpuAbi": "","hapSha256": "","hqfFilePath": "","moduleName": "","nativeLibraryPath": "","type": 0},"iconId": 788529153,"iconPath": "$media:app_icon","installationFree": false,"isLibIsolated": false,"isModuleJson": true,"isRemovable": {},"isStageBasedModel": true,"isolationMode": 0,"label": "$string:EntryAbility_label","labelId": 788529156,"mainAbility": "EntryAbility","mainElementName": "EntryAbility","metadata": [{"name": "client_id","resource": "","value": "110859259"},{"name": "half_leading","resource": "","value": "true"}],"moduleName": "entry","moduleSourceDir": "","moduleType": 1,"name": "entry","nativeLibraryFileNames": [],"nativeLibraryPath": "","overlayModuleInfos": [],"package": "entry","packageName": "entry","pages": "","preloads": [],"process": "com.tencent.wechat","proxyDatas": [],"reqCapabilities": [],"resourcePath": "/data/app/el1/bundle/public/com.tencent.wechat/entry/resources.index","routerArray": [{"buildFunction": "WAPageBuilder","bundleName": "com.tencent.wechat","customData": "","data": {},"moduleName": "entry","name": "ChildPage","ohmurl": "@normalized:N&&&feat_weapp/src/main/ets/core/page/WAPage&1.0.0","pageSourceFile": "src/main/ets/core/page/WAPage.ets"},{"buildFunction": "WALoadingPageBuilder","bundleName": "com.tencent.wechat","customData": "","data": {},"moduleName": "entry","name": "WALoadingPage","ohmurl": "@normalized:N&&&feat_weapp/src/main/ets/core/page/WALoadingPage&1.0.0","pageSourceFile": "src/main/ets/core/page/WALoadingPage.ets"}],"routerMap": "$profile:default-router-map","srcEntrance": "./ets/abilitystate/WXAbilityStage.ets","srcPath": "","supportedModes": 0,"uiSyntax": "hml","upgradeFlag": 0,"virtualMachine": ""}],"hapModuleNames": ["entry"],"installTime": 1736141906722,"isDifferentName": false,"isKeepAlive": false,"isNativeApp": false,"isNewVersion": true,"isPreInstallApp": false,"jointUserId": "","label": "","mainEntry": "entry","maxSdkVersion": -1,"minCompatibleVersionCode": 1049386,"minSdkVersion": -1,"moduleDirs": ["/data/app/el1/bundle/public/com.tencent.wechat/entry"],"moduleNames": ["entry"],"modulePublicDirs": [""],"moduleResPaths": ["/data/app/el1/bundle/public/com.tencent.wechat/entry/resources.index"],"name": "com.tencent.wechat","oldAppIds": ["com.tencent.wechat_BDzt+HA+eicpXsiMTgQzrRAEE6KUDZUCzKE42ck22zI8VHF5r6G6ZGj8fMCmPOnf/3U5rnRlUcgYKwTA7ZEDnyg="],"overlayBundleInfos": [],"overlayType": 3,"releaseType": "Release","reqPermissionDetails": [{"moduleName": "entry","name": "ohos.permission.ACCELEROMETER","reason": "$string:request_accelerometer_permission_reason","reasonId": 788530365,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}},{"moduleName": "entry","name": "ohos.permission.ACCESS_BLUETOOTH","reason": "$string:permission_reason_access_bluetooth","reasonId": 788530359,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}},{"moduleName": "entry","name": "ohos.permission.APPROXIMATELY_LOCATION","reason": "$string:Permission_APPROXIMATELY_LOCATION_reason","reasonId": 788529982,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}},{"moduleName": "entry","name": "ohos.permission.APP_TRACKING_CONSENT","reason": "$string:Permission_APP_TRACKING_CONSENT_reason","reasonId": 788529157,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}},{"moduleName": "entry","name": "ohos.permission.CAMERA","reason": "$string:request_permission_camera_reason","reasonId": 788529167,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}},{"moduleName": "entry","name": "ohos.permission.GET_NETWORK_INFO","reason": "$string:Permission_GET_NETWORK_INFO_reason","reasonId": 788529158,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}},{"moduleName": "entry","name": "ohos.permission.GET_WIFI_INFO","reason": "","reasonId": 0,"usedScene": {"abilities": [],"when": ""}},{"moduleName": "entry","name": "ohos.permission.GYROSCOPE","reason": "$string:request_gyroscope_permission_reason","reasonId": 788530366,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}},{"moduleName": "entry","name": "ohos.permission.INTERNET","reason": "$string:Permission_INTERNET_reason","reasonId": 788529159,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}},{"moduleName": "entry","name": "ohos.permission.KEEP_BACKGROUND_RUNNING","reason": "$string:Permission_KEEP_BACKGROUND_RUNNING_reason","reasonId": 788529160,"usedScene": {"abilities": ["EntryAbility"],"when": "always"}},{"moduleName": "entry","name": "ohos.permission.LOCATION","reason": "$string:request_permission_location","reasonId": 788530369,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}},{"moduleName": "entry","name": "ohos.permission.MICROPHONE","reason": "$string:request_permission_mic_reason","reasonId": 788530907,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}},{"moduleName": "entry","name": "ohos.permission.PRIVACY_WINDOW","reason": "$string:Permission_PRIVACY_WINDOW_reason","reasonId": 788529161,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}},{"moduleName": "entry","name": "ohos.permission.READ_CALENDAR","reason": "$string:permission_reason_read_calendar","reasonId": 788530360,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}},{"moduleName": "entry","name": "ohos.permission.READ_PASTEBOARD","reason": "$string:request_pasteboard_permission_reason","reasonId": 788530367,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}},{"moduleName": "entry","name": "ohos.permission.RUNNING_LOCK","reason": "$string:Permission_PROXIMITY_RUNNING_LOCK_reason","reasonId": 788529162,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}},{"moduleName": "entry","name": "ohos.permission.SET_WIFI_INFO","reason": "$string:permission_reason_set_wifi_info","reasonId": 788530361,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}},{"moduleName": "entry","name": "ohos.permission.STORE_PERSISTENT_DATA","reason": "$string:Permission_STORE_PERSISTENT_DATA_reason","reasonId": 788529163,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}},{"moduleName": "entry","name": "ohos.permission.VIBRATE","reason": "$string:Permission_VIBRATE_reason","reasonId": 788529164,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}},{"moduleName": "entry","name": "ohos.permission.WRITE_CALENDAR","reason": "$string:permission_reason_write_calendar","reasonId": 788530362,"usedScene": {"abilities": ["EntryAbility"],"when": "inuse"}}],"reqPermissionStates": [0,-1,-1,-1,-1,0,0,0,0,0,-1,-1,0,-1,-1,0,0,0,0,-1],"reqPermissions": ["ohos.permission.ACCELEROMETER","ohos.permission.ACCESS_BLUETOOTH","ohos.permission.APPROXIMATELY_LOCATION","ohos.permission.APP_TRACKING_CONSENT","ohos.permission.CAMERA","ohos.permission.GET_NETWORK_INFO","ohos.permission.GET_WIFI_INFO","ohos.permission.GYROSCOPE","ohos.permission.INTERNET","ohos.permission.KEEP_BACKGROUND_RUNNING","ohos.permission.LOCATION","ohos.permission.MICROPHONE","ohos.permission.PRIVACY_WINDOW","ohos.permission.READ_CALENDAR","ohos.permission.READ_PASTEBOARD","ohos.permission.RUNNING_LOCK","ohos.permission.SET_WIFI_INFO","ohos.permission.STORE_PERSISTENT_DATA","ohos.permission.VIBRATE","ohos.permission.WRITE_CALENDAR"],"routerArray": [{"buildFunction": "WAPageBuilder","bundleName": "com.tencent.wechat","customData": "","data": {},"moduleName": "entry","name": "ChildPage","ohmurl": "@normalized:N&&&feat_weapp/src/main/ets/core/page/WAPage&1.0.0","pageSourceFile": "src/main/ets/core/page/WAPage.ets"},{"buildFunction": "WALoadingPageBuilder","bundleName": "com.tencent.wechat","customData": "","data": {},"moduleName": "entry","name": "WALoadingPage","ohmurl": "@normalized:N&&&feat_weapp/src/main/ets/core/page/WALoadingPage&1.0.0","pageSourceFile": "src/main/ets/core/page/WALoadingPage.ets"}],"seInfo": "","singleton": false,"targetVersion": 50001013,"uid": 20020196,"updateTime": 1736465427604,"userInfo": [{"accessTokenId": 537063932,"accessTokenIdEx": 537063932,"bundleName": "com.tencent.wechat","bundleUserInfo": {"disabledAbilities": [],"enabled": true,"overlayState": [],"setEnabledCaller": "","userId": 100},"cloneInfos": {},"gids": [20020196],"installTime": 1736141906722,"isRemovable": true,"keyId": "","uid": 20020196,"updateTime": 1736465427604}],"vendor": "Tencent","versionCode": 1049386,"versionName": "1.0.3.42"
}

顶层字段

字段名称含义
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、启动、结束微信

hdc shell aa start -a EntryAbility -b com.tencent.wechathdc shell aa force-stop  com.tencent.wechat

 4、截图并下载

命令:(注真机只能以jpeg为后缀,貌似只能放在/data/local/tmp/下)

hdc shell snapshot_display -f /data/local/tmp/screenshot.jpeghdc shell file recv/data/local/tmp/screenshot.jpeg  d:/

另外使用 

uitest screenCap

也可以 然后拉取方式同上个方法

5、手机常亮:

hdc shell power-shell setmode 602

6 获取系统信息集群详细信息。

hidumper-调试命令-调测调优-系统 - 华为HarmonyOS开发者


hdc shell hidumper -c获取"base"或者"system"信息集群详细信息。hidumper -c base
hidumper -c system

7获取当前系统参数

param get

 会得到下面一坨,注意如果查获取下面单独一个项的值 ,如const.product.name

则使用 

params get const.product.name
const.product.productid = 0x2D034C11const.product.model = ALN-AL00const.product.name = HUAWEI Mate 60 Proconst.product.dfx.fans.stage = 1const.product.os.dist.apiname = 5.0.1const.product.os.dist.version = 5.0.0const.product.os.dist.apiversion = 50001const.product.os.dist.releasetype = Releaseconst.product.cpu.abilist = arm64-v8aconst.product.hide = falseconst.product.hide.matchers = OpenHarmony-5const.product.hide.replacements = OpenHarmony-5const.product.brand = HUAWEIconst.product.build.type = defaultconst.product.build.user = defaultconst.product.build.host = defaultconst.product.build.date = defaultconst.product.software.version = ALN-AL00 5.0.0.123(C00E120R4P24)const.product.cover_mode = 2const.product.baseappid = 20000const.product.cover_window_size = 806,0,1260,2720const.product.device_radius = 36const.product.manufacturer = HUAWEIconst.product.bootloader.version = bootloaderconst.product.incremental.version = defaultconst.product.hardwareversion = HL1CMSMconst.product.firstapiversion = 1const.product.hardwareprofile = defaultconst.product.device_authentication = HWALNconst.ohos.version.security_patch = 2025/01/01const.ohos.version.certified = OpenHarmony 5.0.1const.ohos.releasetype = Releaseconst.ohos.apiversion = 13const.ohos.fullname = OpenHarmony-5.0.1.120const.ohos.buildroothash = defaultconst.build.description = ALN-AL00-user 205.0.0 HUAWEIALN-AL00 123-CHN-LGRP1 release-keysconst.build.product = ALNconst.build.vendor.date = 2024-12-31 14:36:55const.build.vendor.date.utc = 1735598215155const.build.ver.physical = ALN-AL00 205.0.0.123(C00E120R4P24)const.build.system.date = 2024-12-31 15:34:36const.build.system.date.utc = 1735601676847const.build.sa_sdk_version = arm64_10.2.5.0const.SystemCapability.AI.AICaption = trueconst.SystemCapability.AI.AiEngine = trueconst.SystemCapability.AI.Face.Comparator = trueconst.SystemCapability.AI.Face.Detector = trueconst.SystemCapability.AI.OCR.TextRecognition = trueconst.SystemCapability.AI.Search = trueconst.SystemCapability.AI.Vision.ImageCaption = trueconst.SystemCapability.AI.Vision.VisionBase = trueconst.SystemCapability.AI.Vision.ObjectDetection = trueconst.SystemCapability.AI.Vision.SkeletonDetection = trueconst.SystemCapability.AI.Vision.SubjectSegmentation = trueconst.SystemCapability.AI.Component.CardRecognition = trueconst.SystemCapability.AI.Component.DocScan = trueconst.SystemCapability.AI.Component.LivenessDetect = trueconst.SystemCapability.AI.Component.TextReader = trueconst.SystemCapability.AI.GenerateAI.LLM = trueconst.SystemCapability.AI.HiAIFoundation = trueconst.SystemCapability.AI.InsightIntent = trueconst.SystemCapability.AI.MindSporeLite = trueconst.SystemCapability.AI.TextToSpeech = trueconst.SystemCapability.AI.IntelligentKws.Core = trueconst.SystemCapability.AI.ImageAnalyzerOverlay = trueconst.SystemCapability.AI.IntelligentVoice.Core = trueconst.SystemCapability.AI.NaturalLanguage.TextProcessing = trueconst.SystemCapability.AI.SpeechRecognizer = trueconst.SystemCapability.AI.NeuralNetworkRuntime = trueconst.SystemCapability.AI.VisionImageAnalyzer = trueconst.SystemCapability.Ai.MindSpore = trueconst.SystemCapability.AREngine.Core = trueconst.SystemCapability.Ability.AbilityBase = trueconst.SystemCapability.Ability.AppStartup = trueconst.SystemCapability.Ability.Form = trueconst.SystemCapability.Ability.AbilityRuntime.AbilityCore = trueconst.SystemCapability.Ability.AbilityRuntime.Core = trueconst.SystemCapability.Ability.AbilityRuntime.FAModel = trueconst.SystemCapability.Ability.AbilityRuntime.Mission = trueconst.SystemCapability.Ability.AbilityRuntime.QuickFix = trueconst.SystemCapability.Ability.AbilityTools.AbilityAssistant = trueconst.SystemCapability.Ability.AppExtension.PhotoEditorExtension = trueconst.SystemCapability.Ability.DistributedAbilityManager = trueconst.SystemCapability.Account.AppAccount = trueconst.SystemCapability.Account.OsAccount = trueconst.SystemCapability.ArkUI.ArkUI.Full = trueconst.SystemCapability.ArkUI.ArkUI.Lite = trueconst.SystemCapability.ArkUI.ArkUI.Napi = trueconst.SystemCapability.ArkUI.ArkUI.Libuv = trueconst.SystemCapability.ArkUI.UiAppearance = trueconst.SystemCapability.ArkUi.Graphics3D = trueconst.SystemCapability.Base = trueconst.SystemCapability.Game.GameService.GamePlayer = trueconst.SystemCapability.Map.Core = trueconst.SystemCapability.USB.USBManager = trueconst.SystemCapability.Web.Webview.Core = trueconst.SystemCapability.XTS.DeviceAttest = trueconst.SystemCapability.Msdp.DeviceStatus.Cooperate = trueconst.SystemCapability.Msdp.DeviceStatus.Drag = trueconst.SystemCapability.Msdp.DeviceStatus.Stationary = trueconst.SystemCapability.Msdp.Geofence = trueconst.SystemCapability.Msdp.Motion = trueconst.SystemCapability.Msdp.Movement = trueconst.SystemCapability.Msdp.Timeline = trueconst.SystemCapability.Msdp.MultiModalAwareness = trueconst.SystemCapability.Msdp.SpatialAwareness = trueconst.SystemCapability.Msdp.UserStatusAwareness = trueconst.SystemCapability.Push.PushService = trueconst.SystemCapability.Test.UiTest = trueconst.SystemCapability.Cloud.HiAnalytics = trueconst.SystemCapability.Print.PrintFramework = trueconst.SystemCapability.Utils.Lang = trueconst.SystemCapability.Global.I18n = trueconst.SystemCapability.Global.I18nExt = trueconst.SystemCapability.Global.ResourceManager = trueconst.SystemCapability.Health.Cooperation = trueconst.SystemCapability.Health.HealthStore = trueconst.SystemCapability.Health.WearEngine = trueconst.SystemCapability.Health.HealthService = trueconst.SystemCapability.Stylus.Handwrite = trueconst.SystemCapability.Update.DistributedUpdateEngine = trueconst.SystemCapability.Update.UpdateService = trueconst.SystemCapability.Window.SessionManager = trueconst.SystemCapability.Graphic.ApsManager.Resolution = trueconst.SystemCapability.Graphic.Graphic2D.ColorManager.Core = trueconst.SystemCapability.Graphic.Graphic2D.EGL = trueconst.SystemCapability.Graphic.Graphic2D.GLES2 = trueconst.SystemCapability.Graphic.Graphic2D.GLES3 = trueconst.SystemCapability.Graphic.Graphic2D.WebGL = trueconst.SystemCapability.Graphic.Graphic2D.NativeBuffer = trueconst.SystemCapability.Graphic.Graphic2D.NativeImage = trueconst.SystemCapability.Graphic.Graphic2D.NativeVsync = trueconst.SystemCapability.Graphic.Graphic2D.WebGL2 = trueconst.SystemCapability.Graphic.Graphic2D.NativeWindow = trueconst.SystemCapability.Graphic.Graphic2D.HyperGraphicManager = trueconst.SystemCapability.Graphic.Graphic2D.NativeDrawing = trueconst.SystemCapability.Graphic.Vulkan = trueconst.SystemCapability.Graphic.XEngine = trueconst.SystemCapability.Payment.ECNYPaymentService = trueconst.SystemCapability.Payment.IAP = trueconst.SystemCapability.Payment.PaymentService = trueconst.SystemCapability.Payment.Wallet = trueconst.SystemCapability.Request.FileTransferAgent = trueconst.SystemCapability.Sensors.MiscDevice = trueconst.SystemCapability.Sensors.MiscDevice.Lite = trueconst.SystemCapability.Sensors.Sensor = trueconst.SystemCapability.Sensors.Sensor.Lite = trueconst.SystemCapability.Startup.SystemInfo = trueconst.SystemCapability.Startup.SystemInfo.Lite = trueconst.SystemCapability.UserIAM.FingerprintAuthExt = trueconst.SystemCapability.UserIAM.UserAuth.Core = trueconst.SystemCapability.UserIAM.UserAuth.FaceAuth = trueconst.SystemCapability.UserIAM.UserAuth.PinAuth = trueconst.SystemCapability.UserIAM.UserAuth.FingerprintAuth = trueconst.SystemCapability.Weather.Core = trueconst.SystemCapability.Graphics.Drawing = trueconst.SystemCapability.HuaweiID.InvoiceAssistant = trueconst.SystemCapability.LiveView.LiveViewService = trueconst.SystemCapability.Location.Location.Core = trueconst.SystemCapability.Location.Location.Gnss = trueconst.SystemCapability.Location.Location.Lite = trueconst.SystemCapability.Location.Location.Geocoder = trueconst.SystemCapability.Location.Location.Geofence = trueconst.SystemCapability.Ringtone.Core = trueconst.SystemCapability.Security.AccessToken = trueconst.SystemCapability.Security.AppLock = trueconst.SystemCapability.Security.Asset = trueconst.SystemCapability.Security.Cert = trueconst.SystemCapability.Security.FIDO = trueconst.SystemCapability.Security.Huks.AttestKeyExt = trueconst.SystemCapability.Security.Huks.Core = trueconst.SystemCapability.Security.Huks.Extension = trueconst.SystemCapability.Security.Ifaa = trueconst.SystemCapability.Security.SOTER = trueconst.SystemCapability.Security.Cipher = trueconst.SystemCapability.Security.CodeProtect = trueconst.SystemCapability.Security.DeviceAuth = trueconst.SystemCapability.Security.TrustedRing = trueconst.SystemCapability.Security.ActivationLock = trueconst.SystemCapability.Security.PrivateSpace = trueconst.SystemCapability.Security.SafetyDetect = trueconst.SystemCapability.Security.SecurityGuard = trueconst.SystemCapability.Security.BusinessRiskIntelligentDetection = trueconst.SystemCapability.Security.CertificateManager = trueconst.SystemCapability.Security.CryptoFramework = trueconst.SystemCapability.Security.CryptoFramework.Cipher = trueconst.SystemCapability.Security.CryptoFramework.Kdf = trueconst.SystemCapability.Security.CryptoFramework.Key = trueconst.SystemCapability.Security.CryptoFramework.Key.AsymKey = trueconst.SystemCapability.Security.CryptoFramework.Key.SymKey = trueconst.SystemCapability.Security.CryptoFramework.Mac = trueconst.SystemCapability.Security.CryptoFramework.Rand = trueconst.SystemCapability.Security.CryptoFramework.KeyAgreement = trueconst.SystemCapability.Security.CryptoFramework.Signature = trueconst.SystemCapability.Security.CryptoFramework.MessageDigest = trueconst.SystemCapability.Security.DataLossPrevention = trueconst.SystemCapability.Security.DataTransitManager = trueconst.SystemCapability.Security.DeviceCertificate = trueconst.SystemCapability.Security.TrustedAppService.Core = trueconst.SystemCapability.Security.TrustedAppService.Location = trueconst.SystemCapability.Security.DeviceSecurityMode = trueconst.SystemCapability.Security.DeviceHealthAttestation = trueconst.SystemCapability.Security.DeviceSecurityLevel = trueconst.SystemCapability.Security.DlpCredentialService = trueconst.SystemCapability.Security.ScreenLockFileManager = trueconst.SystemCapability.Security.SecurityPrivacyServer = trueconst.SystemCapability.UIDesign.Core = trueconst.SystemCapability.UIDesign.HDSComponent.Core = trueconst.SystemCapability.Advertising.Ads = trueconst.SystemCapability.Advertising.OAID = trueconst.SystemCapability.ArkCompiler.JSVM = trueconst.SystemCapability.BarrierFree.Accessibility.Core = trueconst.SystemCapability.BarrierFree.Accessibility.Hearing = trueconst.SystemCapability.BarrierFree.Accessibility.Vision = trueconst.SystemCapability.CarService.DistributedEngine = trueconst.SystemCapability.CarService.NavigationInfo = trueconst.SystemCapability.FindDevice.FindNetwork = trueconst.SystemCapability.HiViewDFX.HiviewcareManager = trueconst.SystemCapability.HiViewDFX.Maintenance = trueconst.SystemCapability.HiviewDFX.HiAppEvent = trueconst.SystemCapability.HiviewDFX.HiChecker = trueconst.SystemCapability.HiviewDFX.HiCollie = trueconst.SystemCapability.HiviewDFX.HiDumper = trueconst.SystemCapability.HiviewDFX.HiLog = trueconst.SystemCapability.HiviewDFX.HiTrace = trueconst.SystemCapability.HiviewDFX.HiView.ChrLogService = trueconst.SystemCapability.HiviewDFX.HiView.LogService = trueconst.SystemCapability.HiviewDFX.Hiview = trueconst.SystemCapability.HiviewDFX.Hiview.FaultLogger = trueconst.SystemCapability.HiviewDFX.Hiview.LogLibrary = trueconst.SystemCapability.HiviewDFX.XPower = trueconst.SystemCapability.HiviewDFX.InfoSec = trueconst.SystemCapability.HiviewDFX.HiProfiler.HiDebug = trueconst.SystemCapability.HiviewDFX.HiSysEvent = trueconst.SystemCapability.Telephony.CallManager = trueconst.SystemCapability.Telephony.CoreService = trueconst.SystemCapability.Telephony.SmsMms = trueconst.SystemCapability.Telephony.CellularCall = trueconst.SystemCapability.Telephony.CellularData = trueconst.SystemCapability.Telephony.StateRegistry = trueconst.SystemCapability.Telephony.TelephonyEnhanced = trueconst.SystemCapability.Telephony.TelephonyEnhanced.VSim = trueconst.SystemCapability.Telephony.VoipCallManager = trueconst.SystemCapability.Multimedia.AVSession.AVCast = trueconst.SystemCapability.Multimedia.AVSession.Core = trueconst.SystemCapability.Multimedia.AVSession.ExtendedDisplayCast = trueconst.SystemCapability.Multimedia.AVSession.Manager = trueconst.SystemCapability.Multimedia.Audio.Capturer = trueconst.SystemCapability.Multimedia.Audio.Core = trueconst.SystemCapability.Multimedia.Audio.Tone = trueconst.SystemCapability.Multimedia.Audio.Device = trueconst.SystemCapability.Multimedia.Audio.Volume = trueconst.SystemCapability.Multimedia.Audio.Renderer = trueconst.SystemCapability.Multimedia.Audio.Communication = trueconst.SystemCapability.Multimedia.Audio.Interrupt = trueconst.SystemCapability.Multimedia.Audio.PlaybackCapture = trueconst.SystemCapability.Multimedia.Audio.Spatialization = trueconst.SystemCapability.Multimedia.Drm.Core = trueconst.SystemCapability.Multimedia.Image.Core = trueconst.SystemCapability.Multimedia.Image.ImageCreator = trueconst.SystemCapability.Multimedia.Image.ImagePacker = trueconst.SystemCapability.Multimedia.Image.ImageSource = trueconst.SystemCapability.Multimedia.Image.ImageReceiver = trueconst.SystemCapability.Multimedia.Media.AVImageGenerator = trueconst.SystemCapability.Multimedia.Media.AVPlayer = trueconst.SystemCapability.Multimedia.Media.Core = trueconst.SystemCapability.Multimedia.Media.Muxer = trueconst.SystemCapability.Multimedia.Media.Spliter = trueconst.SystemCapability.Multimedia.Media.AVRecorder = trueconst.SystemCapability.Multimedia.Media.AudioCodec = trueconst.SystemCapability.Multimedia.Media.CodecBase = trueconst.SystemCapability.Multimedia.Media.SoundPool = trueconst.SystemCapability.Multimedia.Media.AVScreenCapture = trueconst.SystemCapability.Multimedia.Media.AVTranscoder = trueconst.SystemCapability.Multimedia.Media.AudioDecoder = trueconst.SystemCapability.Multimedia.Media.AudioEncoder = trueconst.SystemCapability.Multimedia.Media.AudioPlayer = trueconst.SystemCapability.Multimedia.Media.VideoPlayer = trueconst.SystemCapability.Multimedia.Media.VideoDecoder = trueconst.SystemCapability.Multimedia.Media.VideoEncoder = trueconst.SystemCapability.Multimedia.Media.AudioRecorder = trueconst.SystemCapability.Multimedia.Media.VideoRecorder = trueconst.SystemCapability.Multimedia.Media.AVMetadataExtractor = trueconst.SystemCapability.Multimedia.Scan.Core = trueconst.SystemCapability.Multimedia.Scan.GenerateBarcode = trueconst.SystemCapability.Multimedia.Scan.ScanBarcode = trueconst.SystemCapability.Multimedia.Camera.Core = trueconst.SystemCapability.Multimedia.AudioHaptic.Core = trueconst.SystemCapability.Multimedia.ImageEffect.Core = trueconst.SystemCapability.Multimedia.ImageLoader.Core = trueconst.SystemCapability.Multimedia.SystemSound.Core = trueconst.SystemCapability.Multimedia.MediaLibrary.Core = trueconst.SystemCapability.Multimedia.MediaLibrary.DistributedCore = trueconst.SystemCapability.Multimedia.VideoProcessingEngine = trueconst.SystemCapability.GameService.GamePerformance = trueconst.SystemCapability.VirtService.Base = trueconst.SystemCapability.AppGalleryService.AppInfoManager = trueconst.SystemCapability.AppGalleryService.Distribution.OnDemandInstall = trueconst.SystemCapability.AppGalleryService.Distribution.Recommendations = trueconst.SystemCapability.AppGalleryService.Distribution.UnifiedInstall = trueconst.SystemCapability.AppGalleryService.Distribution.Update = trueconst.SystemCapability.AppGalleryService.PrivacyManager = trueconst.SystemCapability.AppGalleryService.AttributionManager = trueconst.SystemCapability.Applications.CalendarData = trueconst.SystemCapability.Applications.Contacts = trueconst.SystemCapability.Applications.Settings.Core = trueconst.SystemCapability.Applications.ContactsData = trueconst.SystemCapability.Developtools.Syscap = trueconst.SystemCapability.GraphicsGame.RenderAccelerate = trueconst.SystemCapability.MiscServices.Download = trueconst.SystemCapability.MiscServices.Theme = trueconst.SystemCapability.MiscServices.Time = trueconst.SystemCapability.MiscServices.Upload = trueconst.SystemCapability.MiscServices.InputMethodFramework = trueconst.SystemCapability.MiscServices.Pasteboard = trueconst.SystemCapability.MiscServices.ScreenLock = trueconst.SystemCapability.MiscServices.Wallpaper = trueconst.SystemCapability.Notification.CommonEvent = trueconst.SystemCapability.Notification.Emitter = trueconst.SystemCapability.Notification.Notification = trueconst.SystemCapability.Notification.NotificationSettings = trueconst.SystemCapability.Notification.ReminderAgent = trueconst.SystemCapability.PowerManager.BatteryManager.Core = trueconst.SystemCapability.PowerManager.BatteryManager.Extension = trueconst.SystemCapability.PowerManager.PowerManager.Core = trueconst.SystemCapability.PowerManager.PowerManager.Extension = trueconst.SystemCapability.PowerManager.ThermalManager = trueconst.SystemCapability.PowerManager.BatteryStatistics = trueconst.SystemCapability.PowerManager.DisplayPowerManager = trueconst.SystemCapability.PowerManager.DisplayPowerManager.Lite = trueconst.SystemCapability.BundleManager.AppDomainVerify = trueconst.SystemCapability.BundleManager.BundleFramework = trueconst.SystemCapability.BundleManager.BundleFramework.AppControl = trueconst.SystemCapability.BundleManager.BundleFramework.Core = trueconst.SystemCapability.BundleManager.BundleFramework.DefaultApp = trueconst.SystemCapability.BundleManager.BundleFramework.Launcher = trueconst.SystemCapability.BundleManager.BundleFramework.Overlay = trueconst.SystemCapability.BundleManager.BundleFramework.Resource = trueconst.SystemCapability.BundleManager.BundleFramework.FreeInstall = trueconst.SystemCapability.BundleManager.Zlib = trueconst.SystemCapability.BundleManager.DistributedBundleFramework = trueconst.SystemCapability.BundleManager.EcologicalRuleManager.EcologicalRuleDataManager = trueconst.SystemCapability.BundleManager.EcologicalRuleManager.SceneManager = trueconst.SystemCapability.Collaboration.Camera = trueconst.SystemCapability.Collaboration.DevicePicker = trueconst.SystemCapability.Collaboration.HarmonyShare = trueconst.SystemCapability.Collaboration.Service = trueconst.SystemCapability.Collaboration.SystemShare = trueconst.SystemCapability.Collaboration.NetworkSharing = trueconst.SystemCapability.Collaboration.ServiceManager = trueconst.SystemCapability.Collaboration.RemoteCommunication = trueconst.SystemCapability.Communication.Bluetooth.Core = trueconst.SystemCapability.Communication.Bluetooth.Lite = trueconst.SystemCapability.Communication.IPC.Core = trueconst.SystemCapability.Communication.NFC.CardEmulation = trueconst.SystemCapability.Communication.NFC.Core = trueconst.SystemCapability.Communication.NFC.Tag = trueconst.SystemCapability.Communication.NFC.WalletExt = trueconst.SystemCapability.Communication.NearLink.Core = trueconst.SystemCapability.Communication.NetStack = trueconst.SystemCapability.Communication.SoftBus.Core = trueconst.SystemCapability.Communication.WiFi.AP.Core = trueconst.SystemCapability.Communication.WiFi.Core = trueconst.SystemCapability.Communication.WiFi.P2P = trueconst.SystemCapability.Communication.WiFi.STA = trueconst.SystemCapability.Communication.NetManager.Core = trueconst.SystemCapability.Communication.NetManager.MDNS = trueconst.SystemCapability.Communication.NetManager.Vpn = trueconst.SystemCapability.Communication.NetManager.Ethernet = trueconst.SystemCapability.Communication.NetManager.NetFirewall = trueconst.SystemCapability.Communication.NetManager.NetSharing = trueconst.SystemCapability.Communication.NetManager.SmartHotSpot = trueconst.SystemCapability.Communication.NetworkBoost.Core = trueconst.SystemCapability.Communication.SecureElement = trueconst.SystemCapability.Customization.ConfigPolicy = trueconst.SystemCapability.Customization.CustomConfig = trueconst.SystemCapability.Customization.EnterpriseDeviceManager = trueconst.SystemCapability.Customization.EnterpriseDeviceManagerExt = trueconst.SystemCapability.OfficeService.PDFService.Core = trueconst.SystemCapability.WindowManager.WindowManager.Core = trueconst.SystemCapability.FileManagement.AppFileService = trueconst.SystemCapability.FileManagement.AppFileService.FolderAuthorization = trueconst.SystemCapability.FileManagement.File.DistributedFile = trueconst.SystemCapability.FileManagement.File.Environment = trueconst.SystemCapability.FileManagement.File.FileIO = trueconst.SystemCapability.FileManagement.File.FileIO.Lite = trueconst.SystemCapability.FileManagement.FilePreview.Core = trueconst.SystemCapability.FileManagement.StorageService.Backup = trueconst.SystemCapability.FileManagement.StorageService.Volume = trueconst.SystemCapability.FileManagement.StorageService.Encryption = trueconst.SystemCapability.FileManagement.StorageService.SpatialStatistics = trueconst.SystemCapability.FileManagement.DistributedFileService.CloudSync.Core = trueconst.SystemCapability.FileManagement.DistributedFileService.CloudSyncManager = trueconst.SystemCapability.FileManagement.PhotoAccessHelper.Core = trueconst.SystemCapability.FileManagement.UserFileManager.Core = trueconst.SystemCapability.FileManagement.UserFileManager.DistributedCore = trueconst.SystemCapability.FileManagement.UserFileService = trueconst.SystemCapability.MultimodalInput.Input.Cooperator = trueconst.SystemCapability.MultimodalInput.Input.Core = trueconst.SystemCapability.MultimodalInput.Input.Pointer = trueconst.SystemCapability.MultimodalInput.Input.ShortKey = trueconst.SystemCapability.MultimodalInput.Input.InfraredEmitter = trueconst.SystemCapability.MultimodalInput.Input.InputConsumer = trueconst.SystemCapability.MultimodalInput.Input.InputDevice = trueconst.SystemCapability.MultimodalInput.Input.InputMonitor = trueconst.SystemCapability.MultimodalInput.Input.InputSimulator = trueconst.SystemCapability.ResourceSchedule.BackgroundTaskManager.ContinuousTask = trueconst.SystemCapability.ResourceSchedule.BackgroundTaskManager.TransientTask = trueconst.SystemCapability.ResourceSchedule.BackgroundTaskManager.EfficiencyResourcesApply = trueconst.SystemCapability.ResourceSchedule.DeviceStandby = trueconst.SystemCapability.ResourceSchedule.SystemLoad = trueconst.SystemCapability.ResourceSchedule.WorkScheduler = trueconst.SystemCapability.ResourceSchedule.LowpowerManager = trueconst.SystemCapability.ResourceSchedule.UsageStatistics.App = trueconst.SystemCapability.ResourceSchedule.UsageStatistics.AppGroup = trueconst.SystemCapability.Resourceschedule.Ffrt.Core = trueconst.SystemCapability.AtomicserviceComponent.UIComponent = trueconst.SystemCapability.AtomicserviceComponent.atomicservice = trueconst.SystemCapability.AuthenticationServices.HuaweiID.Auth = trueconst.SystemCapability.AuthenticationServices.HuaweiID.ExtendService = trueconst.SystemCapability.AuthenticationServices.HuaweiID.MyFamily = trueconst.SystemCapability.AuthenticationServices.HuaweiID.RetailAuth = trueconst.SystemCapability.AuthenticationServices.HuaweiID.UIComponent = trueconst.SystemCapability.AuthenticationServices.HuaweiID.MinorsProtection = trueconst.SystemCapability.AuthenticationServices.HuaweiID.RealNameVerify = trueconst.SystemCapability.AuthenticationServices.HuaweiID.ShippingAddress = trueconst.SystemCapability.DeviceCloudGateway.ClientCloudCacheService.Grs = trueconst.SystemCapability.DeviceCloudGateway.CloudCapabilityManager = trueconst.SystemCapability.DeviceCloudGateway.CloudFoundation = trueconst.SystemCapability.UtilityApplication.ParentControl.Core = trueconst.SystemCapability.DistributedDataManager.CloudSync.Client = trueconst.SystemCapability.DistributedDataManager.CloudSync.Config = trueconst.SystemCapability.DistributedDataManager.CloudSync.Server = trueconst.SystemCapability.DistributedDataManager.DataShare.Consumer = trueconst.SystemCapability.DistributedDataManager.DataShare.Core = trueconst.SystemCapability.DistributedDataManager.DataShare.Provider = trueconst.SystemCapability.DistributedDataManager.KVStore.Core = trueconst.SystemCapability.DistributedDataManager.KVStore.DistributedKVStore = trueconst.SystemCapability.DistributedDataManager.UDMF.Core = trueconst.SystemCapability.DistributedDataManager.CommonType = trueconst.SystemCapability.DistributedDataManager.DataObject.DistributedObject = trueconst.SystemCapability.DistributedDataManager.Preferences.Core = trueconst.SystemCapability.DistributedDataManager.Preferences.Core.Lite = trueconst.SystemCapability.DistributedDataManager.RelationalStore.Core = trueconst.SystemCapability.DistributedHardware.DeviceManager = trueconst.SystemCapability.DistributedHardware.DistributedHardwareFWK = trueconst.SystemCapability.ScenarioFusionComponent.FileUriService = trueohos.boot.time.kernel = 2476032ohos.boot.time.init = 10569047ohos.boot.time.bms.main.bundles.ready = 17285693ohos.boot.time.wms.fullscreen.ready = 19769081ohos.boot.time.wms.ready = 19793538ohos.boot.time.samgr.ready = 10615671ohos.boot.time.boot.completed = 26583547ohos.boot.time.hdf_devmgr.ready = 10628298ohos.boot.time.appspawn.started = 10709817ohos.boot.time.useriam.fwkready = 13120256ohos.boot.time.appfwk.ready = 13464271ohos.boot.time.account.ready = 13500233ohos.boot.time.launcher.ready = 26583182ohos.boot.time.lockscreen.ready = 21863974ohos.boot.time.param_watcher.started = 10636987ohos.boot.time.renderservice.ready = 11336109ohos.boot.time.avsessionservice.ready = 12462154ohos.boot.time.bootanimation.ready = 12884752ohos.boot.time.bootanimation.started = 13143584ohos.boot.time.bootanimation.finished = 21261009bootevent.boot.completed = truepersist.sys.hilog.kmsg.on = truepersist.sys.hilog.binary.on = truepersist.sys.hilog.binary.forhota.on = falsehilog.flowctrl.proc.on = truehilog.flowctrl.domain.on = truehilog.level.debug.on = falsehilog.loggable.global = Ihilog.buffersize.global = 262144const.hdc.version = Ver: 3.0.0bweb.debug.devtools = falseweb.debug.netlog = Noneweb.debug.trace = falseweb.debug.strictsiteIsolation.enable = nonepersist.hdc.jdwp = 0persist.time.auto_restore_timer_apps = com.huawei.hmos.clock,com.huawei.hmos.settings,com.huawei.hmos.emergencycommunicationpersist.time.ntpserver = 1.cn.pool.ntp.org,ntp.sjtu.edu.cn,time.windows.com,time.nist.gov,pool.ntp.orgpersist.time.timezone = Asia/Shanghaipersist.time.ntpserver_specific =persist.time.auto_time = ONpersist.global.tz_override = falseconst.product.devicetype = phoneconst.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 获取指定应用的名称,先将后台应用全退,再运行要查看的应用,

 aa dump -l

 得到如果,就是上划进入任务管理器中任务的列表

User ID #100current mission lists:{Mission ID #68  mission name #[#com.tencent.mqq:entry:EntryAbility]  lockedState #0  mission affinity #[]AbilityRecord ID #701app name [com.tencent.mqq]main name [EntryAbility]bundle name [com.tencent.mqq]ability type [PAGE]state #BACKGROUND  start time [69617025]app state #BACKGROUNDready #1  window attached #0  launcher #0callee connections:isKeepAlive: false}Mission ID #109  mission name #[#com.xingin.xhs_hos:redbook:EntryAbility]  lockedState #0  mission affinity #[]AbilityRecord ID #1675app name [com.xingin.xhs_hos]main name [EntryAbility]bundle name [com.xingin.xhs_hos]ability type [PAGE]state #BACKGROUND  start time [221407252]app state #BACKGROUNDready #1  window attached #0  launcher #0callee connections:isKeepAlive: false}Mission ID #111  mission name #[#com.tencent.wechat:entry:EntryAbility]  lockedState #0  mission affinity #[]AbilityRecord ID #1677app name [com.tencent.wechat]main name [EntryAbility]bundle name [com.tencent.wechat]ability type [PAGE]state #BACKGROUND  start time [221410026]app state #BACKGROUNDready #1  window attached #0  launcher #0callee connections:isKeepAlive: false}

9获取界面的结构图

hdc shell uitest dumpLayouthdc file recv /data/local/tmp/xxxx.json

 10模拟点击(输入文字)等

操作类型必选参数可选参数示例
单击point_x, point_yhdc shell uitest uiInput click 100 100
双击point_x, point_yhdc shell uitest uiInput doubleClick 100 100
长按point_x, point_yhdc 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, inputhdc shell uitest uiInput inputText 100 100 "hello 中国人"
实体按键事件keyIDkeyID2hdc shell uitest uiInput keyEvent Home
组合按键事件keyID, keyID2hdc shell uitest uiInput keyEvent 2072 2038

键盘映射表如下: 


NameValueDescription
KEYCODE_FN0Function (Fn) key
KEYCODE_UNKNOWN-1Unknown key
KEYCODE_HOME1Function (Home) key
KEYCODE_BACK2Back key
KEYCODE_MEDIA_PLAY_PAUSE10Play/Pause key
KEYCODE_MEDIA_STOP11Stop key
KEYCODE_MEDIA_NEXT12Next key
KEYCODE_MEDIA_PREVIOUS13Previous key
KEYCODE_MEDIA_REWIND14Rewind key
KEYCODE_MEDIA_FAST_FORWARD15Fast Forward key
KEYCODE_VOLUME_UP16Volume Up key
KEYCODE_VOLUME_DOWN17Volume Down key
KEYCODE_POWER18Power key
KEYCODE_CAMERA19Camera key
KEYCODE_VOLUME_MUTE22Speaker Mute key
KEYCODE_MUTE23Mute key
KEYCODE_BRIGHTNESS_UP40Brightness Up key
KEYCODE_BRIGHTNESS_DOWN41Brightness Down key
KEYCODE_02000Key 0
KEYCODE_12001Key 1
KEYCODE_22002Key 2
KEYCODE_32003Key 3
KEYCODE_42004Key 4
KEYCODE_52005Key 5
KEYCODE_62006Key 6
KEYCODE_72007Key 7
KEYCODE_82008Key 8
KEYCODE_92009Key 9
KEYCODE_STAR2010Key *
KEYCODE_POUND2011Key #
KEYCODE_DPAD_UP2012Up key on D-pad
KEYCODE_DPAD_DOWN2013Down key on D-pad
KEYCODE_DPAD_LEFT2014Left key on D-pad
KEYCODE_DPAD_RIGHT2015Right key on D-pad
KEYCODE_DPAD_CENTER2016Center key on D-pad
KEYCODE_A2017Key A
KEYCODE_B2018Key B
KEYCODE_C2019Key C
KEYCODE_D2020Key D
KEYCODE_E2021Key E
KEYCODE_F2022Key F
KEYCODE_G2023Key G
KEYCODE_H2024Key H
KEYCODE_I2025Key I
KEYCODE_J2026Key J
KEYCODE_K2027Key K
KEYCODE_L2028Key L
KEYCODE_M2029Key M
KEYCODE_N2030Key N
KEYCODE_O2031Key O
KEYCODE_P2032Key P
KEYCODE_Q2033Key Q
KEYCODE_R2034Key R
KEYCODE_S2035Key S
KEYCODE_T2036Key T
KEYCODE_U2037Key U
KEYCODE_V2038Key V
KEYCODE_W2039Key W
KEYCODE_X2040Key X
KEYCODE_Y2041Key Y
KEYCODE_Z2042Key Z
KEYCODE_COMMA2043Key ,
KEYCODE_PERIOD2044Key .
KEYCODE_ALT_LEFT2045Left Alt key
KEYCODE_ALT_RIGHT2046Right Alt key
KEYCODE_SHIFT_LEFT2047Left Shift key
KEYCODE_SHIFT_RIGHT2048Right Shift key
KEYCODE_TAB2049Tab key
KEYCODE_SPACE2050Space key
KEYCODE_SYM2051Symbol key
KEYCODE_EXPLORER2052Explorer key, used to start the explorer application
KEYCODE_ENVELOPE2053Email key, used to start the email application
KEYCODE_ENTER2054Enter key
KEYCODE_DEL2055Delete key
KEYCODE_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 key
KEYCODE_PAGE_UP2068Page Up key
KEYCODE_PAGE_DOWN2069Page Down key
KEYCODE_ESCAPE2070ESC key
KEYCODE_FORWARD_DEL2071Delete key
KEYCODE_CTRL_LEFT2072Left Ctrl key
KEYCODE_CTRL_RIGHT2073Right Ctrl key
KEYCODE_CAPS_LOCK2074Caps Lock key
KEYCODE_SCROLL_LOCK2075Scroll Lock key
KEYCODE_META_LEFT2076Left Meta key
KEYCODE_META_RIGHT2077Right Meta key
KEYCODE_FUNCTION2078Function key
KEYCODE_SYSRQ2079System Request/Print Screen key
KEYCODE_BREAK2080Break/Pause key
KEYCODE_MOVE_HOME2081Move to Home key
KEYCODE_MOVE_END2082Move to End key
KEYCODE_INSERT2083Insert key
KEYCODE_FORWARD2084Forward key
KEYCODE_MEDIA_PLAY2085Play key
KEYCODE_MEDIA_PAUSE2086Pause key
KEYCODE_MEDIA_CLOSE2087Close key
KEYCODE_MEDIA_EJECT2088Eject key
KEYCODE_MEDIA_RECORD2089Record key
KEYCODE_F12090F1 key
KEYCODE_F22091F2 key
KEYCODE_F32092F3 key
KEYCODE_F42093F4 key
KEYCODE_F52094F5 key
KEYCODE_F62095F6 key
KEYCODE_F72096F7 key
KEYCODE_F82097F8 key
KEYCODE_F92098F9 key
KEYCODE_F102099F10 key
KEYCODE_F112100F11 key
KEYCODE_F122101F12 key
KEYCODE_NUM_LOCK2102Number Lock key
KEYCODE_NUMPAD_02103Key 0 on numeric keypad
KEYCODE_NUMPAD_12104Key 1 on numeric keypad
KEYCODE_NUMPAD_22105Key 2 on numeric keypad
KEYCODE_NUMPAD_32106Key 3 on numeric keypad
KEYCODE_NUMPAD_42107Key 4 on numeric keypad
KEYCODE_NUMPAD_52108Key 5 on numeric keypad
KEYCODE_NUMPAD_62109Key 6 on numeric keypad
KEYCODE_NUMPAD_72110Key 7 on numeric keypad
KEYCODE_NUMPAD_82111Key 8 on numeric keypad
KEYCODE_NUMPAD_92112Key 9 on numeric keypad
KEYCODE_NUMPAD_DIVIDE2113Key / on numeric keypad
KEYCODE_NUMPAD_MULTIPLY2114Key * on numeric keypad
KEYCODE_NUMPAD_SUBTRACT2115Key - on numeric keypad
KEYCODE_NUMPAD_ADD2116Key + on numeric keypad
KEYCODE_NUMPAD_DOT2117Key . on numeric keypad
KEYCODE_NUMPAD_COMMA2118Key , on numeric keypad
KEYCODE_NUMPAD_ENTER2119Enter key on numeric keypad
KEYCODE_NUMPAD_EQUALS2120Key = on numeric keypad
KEYCODE_NUMPAD_LEFT_PAREN2121Key ( on numeric keypad
KEYCODE_NUMPAD_RIGHT_PAREN2122Key ) on numeric keypad
KEYCODE_VIRTUAL_MULTITASK2210Multi-task key
KEYCODE_SLEEP2600Sleep key
KEYCODE_ZENKAKU_HANKAKU2601Zenkaku/Hankaku key
KEYCODE_102ND2602102nd key
KEYCODE_RO2603Ro key
KEYCODE_KATAKANA2604Katakana key
KEYCODE_HIRAGANA2605Hiragana key
KEYCODE_HENKAN2606Henkan key
KEYCODE_KATAKANA_HIRAGANA2607Katakana/Hiragana key
KEYCODE_MUHENKAN2608Muhenkan key
KEYCODE_LINEFEED2609Linefeed key
KEYCODE_MACRO2610Macro key
KEYCODE_NUMPAD_PLUSMINUS2611Plus/Minus key on the numeric keypad
KEYCODE_SCALE2612Scale key
KEYCODE_HANGUEL2613Hanguel key
KEYCODE_HANJA2614Hanja key
KEYCODE_YEN2615Yen key
KEYCODE_STOP2616Stop key
KEYCODE_AGAIN2617Again key
KEYCODE_PROPS2618Props key
KEYCODE_UNDO2619Undo key
KEYCODE_COPY2620Copy key
KEYCODE_OPEN2621Open key
KEYCODE_PASTE2622Paste key
KEYCODE_FIND2623Find key
KEYCODE_CUT2624Cut key
KEYCODE_HELP2625Help key
KEYCODE_CALC2626Calc key, used to start the calculator application
KEYCODE_FILE2627File key
KEYCODE_BOOKMARKS2628Bookmarks key
KEYCODE_NEXT2629Next key
KEYCODE_PLAYPAUSE2630Play/Pause key
KEYCODE_PREVIOUS2631Previous key
KEYCODE_STOPCD2632Stop CD key
KEYCODE_CONFIG2634Config key
KEYCODE_REFRESH2635Refresh key
KEYCODE_EXIT2636Exit key
KEYCODE_EDIT2637Edit key
KEYCODE_SCROLLUP2638Scroll Up key
KEYCODE_SCROLLDOWN2639Scroll Down key
KEYCODE_NEW2640New key
KEYCODE_REDO2641Redo key
KEYCODE_CLOSE2642Close key
KEYCODE_PLAY2643Play key
KEYCODE_BASSBOOST2644Bass Boost key
KEYCODE_PRINT2645Print key
KEYCODE_CHAT2646Chat key
KEYCODE_FINANCE2647Finance key
KEYCODE_CANCEL2648Cancel key
KEYCODE_KBDILLUM_TOGGLE2649Keyboard Illumination Toggle key
KEYCODE_KBDILLUM_DOWN2650Keyboard Illumination Up key
KEYCODE_KBDILLUM_UP2651Keyboard Illumination Down key
KEYCODE_SEND2652Send key
KEYCODE_REPLY2653Reply key
KEYCODE_FORWARDMAIL2654Forward Mail key
KEYCODE_SAVE2655Save key
KEYCODE_DOCUMENTS2656Documents key
KEYCODE_VIDEO_NEXT2657Next Video key
KEYCODE_VIDEO_PREV2658Previous Video key
KEYCODE_BRIGHTNESS_CYCLE2659Brightness Cycle key
KEYCODE_BRIGHTNESS_ZERO2660Brightness Zero key
KEYCODE_DISPLAY_OFF2661Display Off Key
KEYCODE_BTN_MISC2662Misc Button key
KEYCODE_GOTO2663Goto key
KEYCODE_INFO2664Info key
KEYCODE_PROGRAM2665Program key
KEYCODE_PVR2666PVR key
KEYCODE_SUBTITLE2667Subtitle key
KEYCODE_FULL_SCREEN2668Full Screen key
KEYCODE_KEYBOARD2669Keyboard
KEYCODE_ASPECT_RATIO2670Aspect Ratio key
KEYCODE_PC2671Port Control key
KEYCODE_TV2672TV key
KEYCODE_TV22673TV key 2
KEYCODE_VCR2674VCR key
KEYCODE_VCR22675VCR key 2
KEYCODE_SAT2676SAT key
KEYCODE_CD2677CD key
KEYCODE_TAPE2678Tape key
KEYCODE_TUNER2679Tuner key
KEYCODE_PLAYER2680Player key
KEYCODE_DVD2681DVD key
KEYCODE_AUDIO2682Audio key
KEYCODE_VIDEO2683Video key
KEYCODE_MEMO2684Memo key
KEYCODE_CALENDAR2685Calendar key
KEYCODE_RED2686Red indicator
KEYCODE_GREEN2687Green indicator
KEYCODE_YELLOW2688Yellow indicator
KEYCODE_BLUE2689Blue indicator
KEYCODE_CHANNELUP2690Channel Up key
KEYCODE_CHANNELDOWN2691Channel Down key
KEYCODE_LAST2692Last key
KEYCODE_RESTART2693Restart key
KEYCODE_SLOW2694Slow key
KEYCODE_SHUFFLE2695Shuffle key
KEYCODE_VIDEOPHONE2696Videophone key
KEYCODE_GAMES2697Games key
KEYCODE_ZOOMIN2698Zoom-in key
KEYCODE_ZOOMOUT2699Zoom-out key
KEYCODE_ZOOMRESET2700Zoom Reset key
KEYCODE_WORDPROCESSOR2701Word Processor key
KEYCODE_EDITOR2702Editor key
KEYCODE_SPREADSHEET2703Spreadsheet key
KEYCODE_GRAPHICSEDITOR2704Graphics Editor key
KEYCODE_PRESENTATION2705Presentation key
KEYCODE_DATABASE2706Database key
KEYCODE_NEWS2707News key
KEYCODE_VOICEMAIL2708Voicemail key
KEYCODE_ADDRESSBOOK2709Addressbook key
KEYCODE_MESSENGER2710Messenger key
KEYCODE_BRIGHTNESS_TOGGLE2711Brightness Toggle key
KEYCODE_SPELLCHECK2712Spell Check key
KEYCODE_COFFEE2713Coffee key, used to launch screen lock or screen saver
KEYCODE_MEDIA_REPEAT2714Media Repeat key
KEYCODE_IMAGES2715Images key
KEYCODE_BUTTONCONFIG2716Button Configuration key
KEYCODE_TASKMANAGER2717Task Manager key
KEYCODE_JOURNAL2718Log key
KEYCODE_CONTROLPANEL2719Control Panel key
KEYCODE_APPSELECT2720App Select key
KEYCODE_SCREENSAVER2721Screen Saver key
KEYCODE_ASSISTANT2722Assistant key
KEYCODE_KBD_LAYOUT_NEXT2723Next Keyboard Layout key
KEYCODE_BRIGHTNESS_MIN2724Min Brightness key
KEYCODE_BRIGHTNESS_MAX2725Max Brightness key
KEYCODE_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 key
KEYCODE_KBDINPUTASSIST_CANCEL2731Keyboard Input-assisted Cancel key
KEYCODE_FRONT2800Front key, used to launch the windshield defogger
KEYCODE_SETUP2801Setup key
KEYCODE_WAKEUP2802Wakeup key
KEYCODE_SENDFILE2803Send File key
KEYCODE_DELETEFILE2804Delete File key
KEYCODE_XFER2805XFER key, used to start file transfer
KEYCODE_PROG12806Program key 1
KEYCODE_PROG22807Program key 2
KEYCODE_MSDOS2808MS-DOS key
KEYCODE_SCREENLOCK2809Screen Lock key
KEYCODE_DIRECTION_ROTATE_DISPLAY2810Directional Rotation Display key
KEYCODE_CYCLEWINDOWS2811Windows Cycle key
KEYCODE_COMPUTER2812Keys
KEYCODE_EJECTCLOSECD2813Eject CD key
KEYCODE_ISO2814ISO key
KEYCODE_MOVE2815Move key
KEYCODE_F132816F13 key
KEYCODE_F142817F14 key
KEYCODE_F152818F15 key
KEYCODE_F162819F16 key
KEYCODE_F172820F17 key
KEYCODE_F182821F18 key
KEYCODE_F192822F19 key
KEYCODE_F202823F20 key
KEYCODE_F212824F21 key
KEYCODE_F222825F22 key
KEYCODE_F232826F23 key
KEYCODE_F242827F24 key
KEYCODE_PROG32828Program key 3
KEYCODE_PROG42829Program key 4
KEYCODE_DASHBOARD2830Dashboard
KEYCODE_SUSPEND2831Suspend key
KEYCODE_HP2832HP key
KEYCODE_SOUND2833Sound key
KEYCODE_QUESTION2834Question key
KEYCODE_CONNECT2836Connect key
KEYCODE_SPORT2837Sport key
KEYCODE_SHOP2838Shop key
KEYCODE_ALTERASE2839Alternate key
KEYCODE_SWITCHVIDEOMODE2841Switch Video Mode key (monitor, LCD, and TV, etc.)
KEYCODE_BATTERY2842Battery key
KEYCODE_BLUETOOTH2843Bluetooth key
KEYCODE_WLAN2844WLAN key
KEYCODE_UWB2845Ultra-wideband key
KEYCODE_WWAN_WIMAX2846WWAN WiMAX key
KEYCODE_RFKILL2847RF Kill key
KEYCODE_CHANNEL3001Channel key
KEYCODE_BTN_03100Button 0
KEYCODE_BTN_13101Button 1
KEYCODE_BTN_23102Button 2
KEYCODE_BTN_33103Button 3
KEYCODE_BTN_43104Button 4
KEYCODE_BTN_53105Button 5
KEYCODE_BTN_63106Button 6
KEYCODE_BTN_73107Button 7
KEYCODE_BTN_83108Button 8
KEYCODE_BTN_93109Button 9

 

 其它常用指令(未整理)

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

相关文章:

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

参考官方 注册报名https://www.hiascend.com/developer/activities/details/44de441ef599450596131c8cb52f7f8c/signup?channelCodeS1&recommended496144 hdc-调试命令-调测调优-系统 - 华为HarmonyOS开发者https://developer.huawei.com/consumer/cn/doc/harmonyos-guid…...

FPGA:Quartus软件与操作系统版本对照表

文章目录 1.软件概述2.软件版本3.设计流程4.支持的设备5.新特性6.版本对照 1.软件概述 Quartus软件是由英特尔(Intel)公司开发的一款功能强大的FPGA(现场可编程逻辑门阵列)设计工具,广泛应用于数字电路设计、仿真、综…...

RustDesk ID更新脚本

RustDesk ID更新脚本 此PowerShell脚本自动更新RustDesk ID和密码,并将信息安全地存储在Bitwarden中。 特点 使用以下选项更新RustDesk ID: 使用系统主机名生成一个随机的9位数输入自定义值 为RustDesk生成新的随机密码将RustDesk ID和密码安全地存储…...

[C语言]字符串分离

题目 从标准输入流(控制台)中获取一行字符串 str,字符串中可能会存在空格,现在需要将字符串进行分离,规则如下: (1)将 str 中位于 偶数下标 的元素放置在字符串 str1 之中 (2)将 str 中位于 奇数下标 的…...

-bash: /java: cannot execute binary file

在linux安装jdk报错 -bash: /java: cannot execute binary file 原因是jdk安装包和linux的不一致 程序员的面试宝典,一个免费的刷题平台...

Python绘制数据地图-GeoPandas入门

使用GeoPandas绘制数据地图是一种非常直观且强大的数据可视化方法。GeoPandas是一个Python库,专门用于处理地理空间数据,它建立在Pandas和Shapely库之上,并集成了matplotlib、seaborn等绘图库的功能。 下面是一个简单的入门教程,…...

CVPR 2024 图像处理方向总汇(图像去噪、图像增强、图像分割和图像恢复等)

1、Image Progress(图像处理) 去鬼影 Generating Content for HDR Deghosting from Frequency View去阴影 HomoFormer: Homogenized Transformer for Image Shadow Removal去模糊 Unsupervised Blind Image Deblurring Based on Self-EnhancementLatency Correction for E…...

c++ string

1 sting 基本概念 string 基本概念 本质:string是c风格的字符串,而string 本质上是一个类string 和char* 的区别: char * 是一个指针 string 是一个类,类内部封装了char*,管理这个字符串,是一个char* 数组…...

tomcat文件目录讲解

目录的用处 bin:tomcat的可执行命令,比如:tomcat的启动停止命令,也包含其他命令以及.bat(Windows执行的命令)和.sh(Linux操作系统执行的命令)文件config:关于tomcat的配置&#xff0…...

博客搭建 — GitHub Pages 部署

关于 GitHub Pages GitHub Pages 是一项静态站点托管服务&#xff0c;它直接从 GitHub 上的仓库获取 HTML、CSS 和 JavaScript 文件&#xff0c;通过构建过程运行文件&#xff0c;然后发布网站。 本文最终效果是搭建出一个域名为 https://<user>.github.io 的网站 创建…...

【0x0052】HCI_Write_Extended_Inquiry_Response命令详解

目录 一、命令概述 二、命令格式及参数 2.1. HCI_Write_Extended_Inquiry_Response命令格式 2.2. FEC_Required 2.3. Extended_Inquiry_Response 三、生成事件及参数 3.1. HCI_Command_Complete 事件 3.2. Status 四、命令执行流程 4.1. 命令准备阶段(主机端) 4.2…...

Kotlin Bytedeco OpenCV 图像图像55 图像透视变换

Kotlin Bytedeco OpenCV 图像图像53 图像透视变换 1 添加依赖2 测试代码3 测试结果 1 添加依赖 <?xml version"1.0" encoding"UTF-8"?> <project xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xmlns"http://maven.apa…...

flutter Get GetMiddleware 中间件不起作用问题

当使用 get: ^5.0.0-release-candidate-9.2.1最新版本时&#xff0c;中间件GetMiddleware各种教程都是让我们在redirect中实现&#xff0c;比如&#xff1a; overrideRouteSettings? redirect(String? route) {return RouteSettings(name: "/companyAuthIndexPage"…...

npm介绍

npm&#xff08;Node Package Manager&#xff09;是 Node.js 的默认包管理工具&#xff0c;用于管理 JavaScript 和 Node.js 项目的依赖关系。它既是一个包管理工具&#xff0c;又是一个在线仓库&#xff0c;开发者可以通过它分享和下载开源的 JavaScript 库和工具。npm 是世界…...

Ruby语言的数据结构

Ruby语言的数据结构详解 Ruby是一种动态、面向对象的编程语言&#xff0c;因其简洁优雅的语法而受到开发者的喜爱。在Ruby中&#xff0c;数据结构是构建和管理数据的一种方式&#xff0c;不同的数据结构适用于不同的场景。本文将详细探讨Ruby中的几种主要数据结构&#xff0c;…...

web开发工具之:一、UUID的介绍,java如何产生UUID,作为数据库的主键和加密算法的盐

文章目录 前言一、UUID是什么二、java如何产生UUID1. 生成随机 UUID&#xff08;Version 4&#xff09;2. 通过指定的字符串生成 UUID 三、UUID作为数据库主键1. 优点2. 缺点 四、UUID作为加密的盐总结 前言 现在web开发中&#xff0c;很多使用UUID作为主键和加密的盐的&#…...

精度论文:【Focaler-IoU: More Focused Intersection over Union Loss】

Focaler-IoU: 更聚焦的交并比损失 Focaler-IoU: More Focused Intersection over Union Loss Focaler-IoU: 更聚焦的交并比损失I. 引言II. 相关工作III. 方法IV. 实验V. 结论 原文地址&#xff1a;官方论文地址 代码地址&#xff1a;官方代码地址 摘要——边界框回归在目标检…...

Android-目前最稳定和高效的UI适配方案

谈到适配&#xff0c;首先需要介绍几个基本单位&#xff1a; 1、密度无关像素&#xff08;dp&#xff09;&#xff1a; 含义&#xff1a;density-independent pixel&#xff0c;叫dp或dip&#xff0c;与终端上的实际物理像素点无关 单位&#xff1a;dp&#xff0c;可以保证在…...

Realsense相机驱动安装及其ROS通讯配置——机器人抓取系统基础系列(四)

文章目录 概要1 Realsense相机驱动安装Method1: 使用Intel服务器预编译包Method2: 使用ROS服务器预编译包Method3: 使用SDK源代码方法对比总结 2 Realsense-ROS通讯配置与使用2.1 Realsense-ROS包安装2.2 ROS节点启动 小结Reference 概要 本文首先阐述了Realsense相机驱动安装…...

docker安装Nginx UI

开源地址&#xff1a;nginx-ui/README-zh_CN.md at dev 0xJacky/nginx-ui GitHub docker run -dit \ --namenginx-ui \ --restartalways \ -e TZAsia/Shanghai \ -v /Users/xiaoping/docker/appdata/nginx:/etc/nginx \ -v /Users/xiaoping/docker/appdata/nginx-ui:/etc/ng…...

【AI】【RAG】使用WebUI部署RAG:数据优化与设置技巧详解

RAG(Retrieval-Augmented Generation)是一种通过知识库构建的高效问答系统。然而,在使用WebUI部署和优化RAG时,数据源管理和参数设置直接决定了系统的回答质量。本文将结合具体问题和优化方法,为您详细解读如何最大化RAG的性能和准确性。 数据源相关问题及解决方案 在实际…...

如何在vue中渲染markdown内容?

文章目录 引言什么是 markdown-it&#xff1f;安装 markdown-it基本用法样式失效&#xff1f;解决方法 高级配置语法高亮 效果展示 引言 在现代 Web 开发中&#xff0c;Markdown 作为一种轻量级的标记语言&#xff0c;广泛用于文档编写、内容管理以及富文本编辑器中。markdown…...

nvm安装详细教程(安装nvm、node、npm、cnpm、yarn及环境变量配置)

一、安装nvm 1. 下载nvm nvm-windows官网地址https://github.com/coreybutler/nvm-windows/releases ​ 如果打不开也可以到这里下载 2.双击 nvm-setup.exe 开始安装 ​ 3.选择nvm安装路径&#xff0c;路径名称不要有空格&#xff0c;然后点击next 4.node.js安装…...

机器学习-归一化

文章目录 一. 归一化二. 归一化的常见方法1. 最小-最大归一化 (Min-Max Normalization)2. Z-Score 归一化&#xff08;标准化&#xff09;3. MaxAbs 归一化 三. 归一化的选择四. 为什么要进行归一化1. 消除量纲差异2. 提高模型训练速度3. 增强模型的稳定性4. 保证正则化项的有效…...

一次完整的tcpdump -XX输出报文详解

报文&#xff1a; 03:32:51.745623 IP (tos 0x0, ttl 64, id 65006, offset 0, flags [DF], proto TCP (6), length 94) 10.229.43.200.6471 > 10.229.43.200.55674: Flags [P.], cksum 0x6daa (incorrect -> 0x2e06), seq 1:43, ack 42, win 3635, options [nop,nop…...

【STM32-学习笔记-9-】SPI通信

文章目录 SPI通信Ⅰ、SPI通信概述1、SPI技术规格2、SPI应用 3、硬件电路移位示意图 Ⅱ、SPI时序基本单元①、起始条件②、终止条件③、交换一个字节&#xff08;模式0&#xff09;④、交换一个字节&#xff08;模式1&#xff09;⑤、交换一个字节&#xff08;模式2&#xff09;…...

kalilinux - 目录扫描之dirsearch

情景导入 先简单介绍一下dirsearch有啥用。 假如你现在访问一个网站&#xff0c;例如https://www.example.com/ 它是一个电商平台或者其他功能性质的平台。 站在开发者的角度上思考&#xff0c;我们只指导https://www.example.com/ 但不知道它下面有什么文件&#xff0c;文…...

(12)springMVC文件的上传

SpringMVC文件上传 首先是快速搭建一个springMVC项目 新建项目mvn依赖导入添加webMoudle添加Tomcat运行环境.在配置tomcat时ApplicationContext置为"/"配置Artfact的lib配置WEB-INF配置文件&#xff08;记得添加乱码过滤&#xff09;配置springmvc-servlet文件&…...

[Mac + Icarus Verilog + gtkwave] Mac运行Verilog及查看波形图

目录 1. MAC安装环境 1. 1 Icarus Verilog 编译 1. 2 gtkwave 查看波形 2. 安装遇到的问题 2. 1 macOS cannot verify that this app is free from malware 2. 2 gtkwave-bin is not compatible with macOS 14 or later 3. 运行示例 3. 1 源代码 3. 2 编译Verilog 3. 3 生成.v…...

yt-dlp脚本下载音频可选设置代理

import yt_dlp# 配置:是否使用代理 use_proxy = True # 设置为 False 可关闭代理# 代理地址 proxy_url = socks5://127.0.0.1:1089URLS = [https://www.bilibili.com/video/BV1WTktYcEcQ/?spm_id_from=333.1007.tianma.6-2-20.click&vd_source=dcb58f8fe1faf749f438620b…...

【向量数据库 Milvus】linux 源码安装 Milvus 2.5.3

在 Linux 系统&#xff08;如 ai 5.10.134-16.2.an8.x86_64&#xff09;上通过源码安装 Milvus 2.5.3 的步骤如下。该指南适用于 x86_64 架构的系统。 1. 环境准备 确保系统满足以下要求&#xff1a; 操作系统: Linux&#xff08;x86_64 架构&#xff09;Go: 1.21 或更高版本…...

初学stm32 --- CAN

目录 CAN介绍 CAN总线拓扑图 CAN总线特点 CAN应用场景 CAN物理层 CAN收发器芯片介绍 CAN协议层 数据帧介绍 CAN位时序介绍 数据同步过程 硬件同步 再同步 CAN总线仲裁 STM32 CAN控制器介绍 CAN控制器模式 CAN控制器模式 CAN控制器框图 发送处理 接收处理 接收过…...

linux手动安装mysql5.7

一、下载mysql5.7 1、可以去官方网站下载mysql-5.7.24-linux-glibc2.12-x86_64.tar压缩包&#xff1a; https://downloads.mysql.com/archives/community/ 2、在线下载&#xff0c;使用wget命令&#xff0c;直接从官网下载到linux服务器上 wget https://downloads.mysql.co…...

【Java】LinkedHashMap (LRU)淘汰缓存的使用

文章目录 **1. initialCapacity&#xff08;初始容量&#xff09;****2. loadFactor&#xff08;加载因子&#xff09;****3. accessOrder&#xff08;访问顺序&#xff09;****完整参数解释示例****示例验证** LinkedHashMap 在 Java 中可维护元素插入或访问顺序&#xff0c;并…...

JAVA实现五子棋小游戏(附源码)

文章目录 一、设计来源捡金币闯关小游戏讲解1.1 主界面1.2 黑棋胜利界面1.3 白棋胜利界面 二、效果和源码2.1 动态效果2.2 源代码 源码下载更多优质源码分享 作者&#xff1a;xcLeigh 文章地址&#xff1a;https://blog.csdn.net/weixin_43151418/article/details/145161039 JA…...

基于Java的百度AOI数据解析与转换的实现方法

目录 前言 一、AOI数据结构简介 1、官网的实例接口 2、响应参数介绍 二、Java对AOI数据的解析 1、数据解析流程图 2、数据解析实现 3、AOI数据解析成果 三、总结 前言 在当今信息化社会&#xff0c;地理信息数据在城市规划、交通管理、商业选址等领域扮演着越来越重要的…...

细说STM32F407单片机窗口看门狗WWDG的原理及使用方法

目录 一、窗口看门狗的工作原理 1、递减计数器 2、窗口值和比较器 3、看门狗的启动 4、提前唤醒中断 二、窗口看门狗的HAL驱动程序 1、窗口看门狗初始化 2.窗口看门狗刷新 3.EWI中断及其处理 三、不开启EWI的WWDG示例 1、示例功能 2、项目设置 &#xff08;1&…...

【.net core】【sqlsugar】时间查询示例

1、时间包含查询示例 //model.TimeInterval为时间区间参数&#xff0c;参数格式为2024-01-01~2025-01-01 //query为当前查询的语句内容 //为当前查询语句增加创建时间模糊搜索查询条件 query query.Where(a > ((DateTime)a.F_CreatorTime).ToString("yyyy-MM-dd HH:m…...

基于Oracle与PyQt6的电子病历多模态大模型图形化查询系统编程构建

一、引言 1.1 研究背景阐述 在当今数字化时代,医疗行业正经历着深刻的变革,数字化转型的需求日益迫切。电子病历(EMR)作为医疗信息化的核心,其管理的高效性和数据利用的深度对于提升医疗服务质量、优化临床决策以及推动医学研究具有至关重要的意义。传统的电子病历管理系…...

STM32 HAL库函数入门指南:从原理到实践

1 STM32 HAL库概述 STM32 HAL(Hardware Abstraction Layer)库是ST公司专门为STM32系列微控制器开发的一套硬件抽象层函数库。它的核心设计理念是在应用层与硬件层之间建立一个抽象层&#xff0c;这个抽象层屏蔽了底层硬件的具体实现细节&#xff0c;为开发者提供了一套统一的、…...

Harmony面试模版

1. 自我介绍 看表达能力、沟通能力 面试记录&#xff1a; 2. 进一步挖掘 2.1. 现状 目前是在职还是离职&#xff0c;如果离职&#xff0c;从上一家公司离职的原因 2.2. 项目经验 如果自我介绍工作项目经验讲的不够清楚&#xff0c;可以根据简历上的信息再进一步了解 面试记…...

数据结构知识点

【1】栈&#xff08;stack&#xff09; C 标准库提供了 std::stack 模板类&#xff0c;用于实现栈的功能。std::stack 是基于其他容器&#xff08;如 std::vector、std::deque 或 std::list&#xff09;实现的适配器类。 std::stack 可以使用不同的底层容器来实现&#xff0c…...

RPC 简介

RPC&#xff08;Remote Procedure Call&#xff0c;远程过程调用&#xff09;是一种通过网络请求执行远程服务器上的代码的技术&#xff0c;使得开发者可以调用远程系统中的函数&#xff0c;就像调用本地函数一样。它隐藏了底层网络通信的细节&#xff0c;简化了分布式系统的开…...

qBittorent访问webui时提示unauthorized解决方法

现象描述 QNAP使用Container Station运行容器&#xff0c;使用Docker封装qBittorrent时&#xff0c;访问IP:PORT的方式后无法访问到webui&#xff0c;而是提示unauthorized&#xff0c;如图&#xff1a; 原因分析 此时通常是由于设备IP与qBittorrent的ip地址不在同一个网段导致…...

Windows部署NVM并下载多版本Node.js的方法(含删除原有Node的方法)

本文介绍在Windows电脑中&#xff0c;下载、部署NVM&#xff08;node.js version management&#xff09;环境&#xff0c;并基于其安装不同版本的Node.js的方法。 在之前的文章Windows系统下载、部署Node.js与npm环境的方法&#xff08;https://blog.csdn.net/zhebushibiaoshi…...

【大数据】机器学习 -----关于data.csv数据集分析案例

打开表 import pandas as pd df2 pd.read_csv("data.csv",encoding"gbk") df2.head()查看数据属性&#xff08;列标题&#xff0c;表形状&#xff0c;类型&#xff0c;行标题&#xff0c;值&#xff09; print("列标题:",df2.columns)Data…...

使用Newtonsoft.Json插件,打包至Windows平台显示不支持

在unity中使用Newtonsoft.Json插件&#xff0c;打包至Windows遇到的问题 string json JsonConvert.SerializeObject(msg); 打包windows平台&#xff0c;显示该平台不支持 出现问题的原因 JsonConvert.SerializeObject 使用了反射来动态遍历对象的属性和字段。这可能在某些平台…...

树莓派5--系统问题汇总

前言&#xff1a; 该文章是我在使用树莓派5时所遇到的问题以及解决方案&#xff0c;希望对遇到相同问题的能够有所帮助。我的树莓派系统版本为&#xff1a;Pi-OS-ROS_2024_09_29 注意&#xff1a;如果没有什么需求千万不要更新树莓派中任何软件或者系统&#xff0c;除非你真的…...

Level2逐笔成交逐笔委托毫秒记录:今日分享优质股票数据20250116

逐笔成交逐笔委托下载 链接: https://pan.baidu.com/s/11nYhOf5TL9haZdXcYTxmHQ?pwdfwg8 提取码: fwg8 -------------------- Level2逐笔成交逐笔委托数据分享下载 利用Level2的逐笔交易和委托数据&#xff0c;这种以毫秒为单位的详细信息能揭露众多关键信息&#xff0c;如庄…...

小白:react antd 搭建框架关于 RangePicker DatePicker 时间组件使用记录 2

文章目录 一、 关于 RangePicker 组件返回的moment 方法示例 一、 关于 RangePicker 组件返回的moment 方法示例 moment方法中日后开发有用的方法如下&#xff1a; form.getFieldsValue().date[0].weeksInWeekYear(),form.getFieldsValue().date[0].zoneName(), form.getFiel…...