hdc常用命令大全

当我们在使用命令行或脚本时,经常会遇到一些报错信息,其中一个常见的错误是"hdc不是内部或外部命令"。这个错误一般出现在Windows系统中,它意味着系统无法找到我们输入的命令或执行的脚本。那么需要系统属性---环境变量PATH里添加hdc.exe的路径。一般路径为:C:\Users\name\AppData\Local\Huawei\Sdk\openharmony\9\toolchains。也可以在HarmonyOSSDK的toolchains文件夹下 有一个hdc.exe 在此文件夹下的命令 hdc shell可以成功。

1、查看版本
hdc -v

2、查看连接设备
hdc list targets

3、安装应用
hdc app install .\phone-launcher-default-signed.hap
// 覆盖安装
hdc app install -r .\phone-launcher-default-signed.hap

4、卸载应用
hdc app uninstall com.ohos.myapplication

5、发送文件
hdc file send .\Laucher.hap system/app/com.ohos.launcher/Launcher.hap


6、接收文件
hdc file recv system/app/com.ohos.launcher/Launcher.hap D:\OpenHarmony\


7、查看日志
hdc hilog

8、获取UUID
hdc shell bm get --udid

9、杀掉hdc进程,类似adb kill-server
hdc kill


10、重启hdc
hdc start -r

11、重启设备
hdc shell reboot


12、启动Ability
hdc shell aa start -b 包名 -a Ability名称

hdc shell aa start -b ohos.samples.FormApplication -a ohos.samples.FormApplication.MainAbility


13、多设备操作
hdc list targets 查看设备后
hdc -t 设备 shell
hdc -t 7001005458323933328a250f004e3900 shell

14、清除应用缓存
hdc shell bm clean -n ohos.samples.FormApplication -c

15、清除应用数据
hdc shell bm clean -n ohos.samples.FormApplication -d

16、hdc shell bm 其他操作
禁止应用,应用在桌面消失
 hdc shell bm disable -n ohos.samples.FormApplication
 
允许应用,应用在桌面显示
 hdc shell bm enable -n ohos.samples.FormApplication

查看应用配置信息
hdc shell bm dump -n ohos.samples.FormApplication
 
  help         list available commands
  install      install a bundle with options
  uninstall    uninstall a bundle with options
  dump         dump the bundle info
  clean        clean the bundle data
  enable       enable the bundle
  disable      disable the bundle
  get          obtain device udid
  getrm        obtain the value of isRemovable by given bundle name and module name
  setrm        set module isRemovable by given bundle name and module name


17、hdc shell aa 其他操作
强制退出应用
hdc shell aa force-stop ohos.samples.FormApplication

查看当前任务栈的ability 信息
hdc shell aa dump -l


hdc shell aa 其他操作

  help                        list available commands
  start                       start ability with options
  stop-service                stop service with options
  dump                        dump the ability info
  force-stop <bundle-name>    force stop the process with bundle name
  test                        start the test framework with options
  ApplicationNotRespondin     Pass in pid with options
  block-ability <ability-record-id>       block ability with ability record id
  block-ams-service                       block ams service
  block-app-service                       block app service


18、hdc 其他操作
hdc discover
hdc tconn
hdc bugreport
hdc jpid
hdc keygen FILE

================================================================

$ hdc shell
# cat /etc/param/ohos.para

获取/设置设备param

param --help
Command not found
Command list:
    param ls [-r] [name]                            --display system parameter            //显示某个或所有系统参数信息
    param get [name]                                --get system parameter                //获取某参数信息
    param set name value                            --set system parameter            //设置某参数值
    param wait name [value] [timeout]               --wait system parameter    //
    param dump [verbose]                            --dump system parameter
    param shell [name]                              --shell system parameter

//查看系统参数persist.sys.hilog.debug.on信息
# param ls -r persist.sys.hilog.debug.on
Parameter information:
selinux  : u:object_r:hilog_param:s0            //selinux权限信息
    dac  : shell(rww) log(rww) (r-w)            //(Discretionary Access Control)自主访问控制方式管理
    name : persist.sys.hilog.debug.on            //param名称
    value: false                                                //param当前值

//获取系统参数persist.sys.hilog.debug.on值
# param get persist.sys.hilog.debug.on
false

//设置系统参数persist.sys.hilog.debug.on值为true,并param get确认
# param set persist.sys.hilog.debug.on true
Set parameter persist.sys.hilog.debug.on true success
# param get persist.sys.hilog.debug.on
true

#查看系统运行bit模式
param get const.product.cpu.abilist
arm64-v8a

模拟操作

uinput用于输入模拟操作,其命令帮助手册为:

> hdc shell uinput --help
Usage: uinput <option> <command> <arg>...
The option are:
-M  --mouse            //模拟鼠标操作
commands for mouse:
-m <dx> <dy>              --move   <dx> <dy>  -move to relative position (dx,dy),        模拟鼠标移动
   <dx1> <dy1> <dx2> <dy2> [soomth time] --trace -dx1 dy1 to dx2 dy2 smooth movement
-d <key>                  --down   key        -press down a button,    //模拟鼠标按键按下,0是左键,1是右键,2是中键
                                               0 is the left button, 1 is the right,
                                               2 is the middle
-u <key>                  --up     <key>      -release a button        //模拟鼠标按键弹起(松开)
-c <key>                  --click  <key>      -press the left button down,then raise    模拟鼠标左键点击(按下并弹起)
-b <dx1> <dy1> <id> [press time] [click interval time]                --double click    //模拟左键鼠标双击
  [press time] the time range is more than 1ms but less than 300ms,
  [click interval time] the time range is more than 1ms but less than 450ms,
  Otherwise the operation result may produce error or invalid operation
 -press the left button down,then raise
   key value:0 - button left
   key value:1 - button right
   key value:2 - button middle
   key value:3 - button side
   key value:4 - button extra
   key value:5 - button forward
   key value:6 - button back
   key value:7 - button task
-s <key>                  --scroll <key>      -positive values are sliding backwards    //模拟鼠标滚轮按键,正值表示滚轮向后滑
-i <time>                 --interval <time>   -the program interval for the (time) milliseconds
                                               negative values are sliding forwards

-K  --keyboard            //模拟键盘按键操作
commands for keyboard:
-d <key>                   --down   <key>     -press down a key            //模拟按键按下
-u <key>                   --up     <key>     -release a key            //模拟按键弹起
-l <key> [long press time] --long_press <key> [long press time] -press and hold the key        //模拟按键长按
-i <time>                  --interval <time>  -the program interval for the (time) milliseconds        //设置按键操作间隔时长

-T  --touch            //模拟触摸操作
commands for touch:
-d <dx1> <dy1>             --down   <dx1> <dy1> -press down a position  dx1 dy1,        //模拟触摸按下
-u <dx1> <dy1>             --up     <dx1> <dy1> -release a position dx1 dy1,            //模拟触摸弹起
-m <dx1> <dy1> <dx2> <dy2> [smooth time]      --smooth movement        //模拟触摸滑动
   <dx1> <dy1> <dx2> <dy2> [smooth time]      -smooth movement,
                                              dx1 dy1 to dx2 dy2 smooth movement
-c <dx1> <dy1> [click interval]               -touch screen click dx1 dy1        //模拟触摸点击
-i <time>                  --interval <time>  -the program interval for the (time) milliseconds        //设置触摸操作延时
-g <dx1> <dy1> <dx2> <dy2> [press time] [total time]     -drag,
  [Press time] not less than 500ms and [total time] - [Press time] not less than 500ms
  Otherwise the operation result may produce error or invalid operation

-?  --help

模拟按键

//模拟back按键
> hdc shell uinput -K -d 2 -u 2        //按下和弹起键值为2的按键(即back键)
you raised the key 2

注意:使用时需按下(-d)和弹起(-u)成对

按键键值定义在@ohos.multimodalInput.keyCode包中,常用的按键如下:

系统能力:SystemCapability.MultimodalInput.Input.Core

名称

说明

KEYCODE_FN

0

功能(Fn)键

KEYCODE_UNKNOWN

-1

未知按键

KEYCODE_HOME

1

功能(Home)键

KEYCODE_BACK

2

返回键

KEYCODE_MEDIA_PLAY_PAUSE

10

多媒体键 播放/暂停

KEYCODE_MEDIA_STOP

11

多媒体键 停止

KEYCODE_MEDIA_NEXT

12

多媒体键 下一首

KEYCODE_MEDIA_PREVIOUS

13

多媒体键 上一首

KEYCODE_MEDIA_REWIND

14

多媒体键 快退

KEYCODE_MEDIA_FAST_FORWARD

15

多媒体键 快进

KEYCODE_VOLUME_UP

16

音量增加键

KEYCODE_VOLUME_DOWN

17

音量减小键

KEYCODE_POWER

18

电源键

KEYCODE_CAMERA

19

拍照键

KEYCODE_VOLUME_MUTE

22

扬声器静音键

KEYCODE_MUTE

23

话筒静音键

KEYCODE_BRIGHTNESS_UP

40

亮度调节按键 调亮

KEYCODE_BRIGHTNESS_DOWN

41

亮度调节按键 调暗

KEYCODE_0

2000

按键'0'

KEYCODE_1

2001

按键'1'

KEYCODE_2

2002

按键'2'

KEYCODE_3

2003

按键'3'

KEYCODE_4

2004

按键'4'

KEYCODE_5

2005

按键'5'

KEYCODE_6

2006

按键'6'

KEYCODE_7

2007

按键'7'

KEYCODE_8

2008

按键'8'

KEYCODE_9

2009

按键'9'

KEYCODE_STAR

2010

按键'*'

KEYCODE_POUND

2011

按键'#'

KEYCODE_DPAD_UP

2012

导航键 向上

KEYCODE_DPAD_DOWN

2013

导航键 向下

KEYCODE_DPAD_LEFT

2014

导航键 向左

KEYCODE_DPAD_RIGHT

2015

导航键 向右

KEYCODE_DPAD_CENTER

2016

导航键 确定键

KEYCODE_A

2017

按键'A'

KEYCODE_B

2018

按键'B'

KEYCODE_C

2019

按键'C'

KEYCODE_D

2020

按键'D'

KEYCODE_E

2021

按键'E'

KEYCODE_F

2022

按键'F'

KEYCODE_G

2023

按键'G'

KEYCODE_H

2024

按键'H'

KEYCODE_I

2025

按键'I'

KEYCODE_J

2026

按键'J'

KEYCODE_K

2027

按键'K'

KEYCODE_L

2028

按键'L'

KEYCODE_M

2029

按键'M'

KEYCODE_N

2030

按键'N'

KEYCODE_O

2031

按键'O'

KEYCODE_P

2032

按键'P'

KEYCODE_Q

2033

按键'Q'

KEYCODE_R

2034

按键'R'

KEYCODE_S

2035

按键'S'

KEYCODE_T

2036

按键'T'

KEYCODE_U

2037

按键'U'

KEYCODE_V

2038

按键'V'

KEYCODE_W

2039

按键'W'

KEYCODE_X

2040

按键'X'

KEYCODE_Y

2041

按键'Y'

KEYCODE_Z

2042

按键'Z'

KEYCODE_COMMA

2043

按键','

KEYCODE_PERIOD

2044

按键'.'

KEYCODE_ALT_LEFT

2045

左Alt键

KEYCODE_ALT_RIGHT

2046

右Alt键

KEYCODE_SHIFT_LEFT

2047

左Shift键

KEYCODE_SHIFT_RIGHT

2048

右Shift键

KEYCODE_TAB

2049

Tab键

KEYCODE_SPACE

2050

空格键

KEYCODE_SYM

2051

符号修改器按键

KEYCODE_EXPLORER

2052

浏览器功能键,此键用于启动浏览器应用程序。

KEYCODE_ENVELOPE

2053

电子邮件功能键,此键用于启动电子邮件应用程序。

KEYCODE_ENTER

2054

回车键

KEYCODE_DEL

2055

退格键

KEYCODE_GRAVE

2056

按键'`'

KEYCODE_MINUS

2057

按键'-'

KEYCODE_EQUALS

2058

按键'='

KEYCODE_LEFT_BRACKET

2059

按键'['

KEYCODE_RIGHT_BRACKET

2060

按键']'

KEYCODE_BACKSLASH

2061

按键'\'

KEYCODE_SEMICOLON

2062

按键';'

KEYCODE_APOSTROPHE

2063

按键''' (单引号)

KEYCODE_SLASH

2064

按键'/'

KEYCODE_AT

2065

按键'@'

KEYCODE_PLUS

2066

按键'+'

KEYCODE_MENU

2067

菜单键

KEYCODE_PAGE_UP

2068

向上翻页键

KEYCODE_PAGE_DOWN

2069

向下翻页键

KEYCODE_ESCAPE

2070

ESC键

KEYCODE_FORWARD_DEL

2071

删除键

KEYCODE_CTRL_LEFT

2072

左Ctrl键

KEYCODE_CTRL_RIGHT

2073

右Ctrl键

KEYCODE_CAPS_LOCK

2074

大写锁定键

KEYCODE_SCROLL_LOCK

2075

滚动锁定键

KEYCODE_META_LEFT

2076

左元修改器键

KEYCODE_META_RIGHT

2077

右元修改器键

KEYCODE_FUNCTION

2078

功能键

KEYCODE_SYSRQ

2079

系统请求/打印屏幕键

KEYCODE_BREAK

2080

Break/Pause键

KEYCODE_MOVE_HOME

2081

光标移动到开始键

KEYCODE_MOVE_END

2082

光标移动到末尾键

KEYCODE_INSERT

2083

插入键

KEYCODE_FORWARD

2084

前进键

KEYCODE_MEDIA_PLAY

2085

多媒体键 播放

KEYCODE_MEDIA_PAUSE

2086

多媒体键 暂停

KEYCODE_MEDIA_CLOSE

2087

多媒体键 关闭

KEYCODE_MEDIA_EJECT

2088

多媒体键 弹出

KEYCODE_MEDIA_RECORD

2089

多媒体键 录音

KEYCODE_F1

2090

按键'F1'

KEYCODE_F2

2091

按键'F2'

KEYCODE_F3

2092

按键'F3'

KEYCODE_F4

2093

按键'F4'

KEYCODE_F5

2094

按键'F5'

KEYCODE_F6

2095

按键'F6'

KEYCODE_F7

2096

按键'F7'

KEYCODE_F8

2097

按键'F8'

KEYCODE_F9

2098

按键'F9'

KEYCODE_F10

2099

按键'F10'

KEYCODE_F11

2100

按键'F11'

KEYCODE_F12

2101

按键'F12'

KEYCODE_NUM_LOCK

2102

小键盘锁

KEYCODE_NUMPAD_0

2103

小键盘按键'0'

KEYCODE_NUMPAD_1

2104

小键盘按键'1'

KEYCODE_NUMPAD_2

2105

小键盘按键'2'

KEYCODE_NUMPAD_3

2106

小键盘按键'3'

KEYCODE_NUMPAD_4

2107

小键盘按键'4'

KEYCODE_NUMPAD_5

2108

小键盘按键'5'

KEYCODE_NUMPAD_6

2109

小键盘按键'6'

KEYCODE_NUMPAD_7

2110

小键盘按键'7'

KEYCODE_NUMPAD_8

2111

小键盘按键'8'

KEYCODE_NUMPAD_9

2112

小键盘按键'9'

KEYCODE_NUMPAD_DIVIDE

2113

小键盘按键'/'

KEYCODE_NUMPAD_MULTIPLY

2114

小键盘按键'*'

KEYCODE_NUMPAD_SUBTRACT

2115

小键盘按键'-'

KEYCODE_NUMPAD_ADD

2116

小键盘按键'+'

KEYCODE_NUMPAD_DOT

2117

小键盘按键'.'

KEYCODE_NUMPAD_COMMA

2118

小键盘按键','

KEYCODE_NUMPAD_ENTER

2119

小键盘按键回车

KEYCODE_NUMPAD_EQUALS

2120

小键盘按键'='

KEYCODE_NUMPAD_LEFT_PAREN

2121

小键盘按键'('

KEYCODE_NUMPAD_RIGHT_PAREN

2122

小键盘按键')'

KEYCODE_VIRTUAL_MULTITASK

2210

虚拟多任务键

KEYCODE_SLEEP

2600

睡眠键

KEYCODE_ZENKAKU_HANKAKU

2601

日文全宽/半宽键

KEYCODE_102ND

2602

102nd按键

KEYCODE_RO

2603

日文Ro键

KEYCODE_KATAKANA

2604

日文片假名键

KEYCODE_HIRAGANA

2605

日文平假名键

KEYCODE_HENKAN

2606

日文转换键

KEYCODE_KATAKANA_HIRAGANA

2607

日语片假名/平假名键

KEYCODE_MUHENKAN

2608

日文非转换键

KEYCODE_LINEFEED

2609

换行键

KEYCODE_MACRO

2610

宏键

KEYCODE_NUMPAD_PLUSMINUS

2611

数字键盘上的加号/减号键

KEYCODE_SCALE

2612

扩展键

KEYCODE_HANGUEL

2613

日文韩语键

KEYCODE_HANJA

2614

日文汉语键

KEYCODE_YEN

2615

日元键

KEYCODE_STOP

2616

停止键

KEYCODE_AGAIN

2617

重复键

KEYCODE_PROPS

2618

道具键

KEYCODE_UNDO

2619

撤消键

KEYCODE_COPY

2620

复制键

KEYCODE_OPEN

2621

打开键

KEYCODE_PASTE

2622

粘贴键

KEYCODE_FIND

2623

查找键

KEYCODE_CUT

2624

剪切键

KEYCODE_HELP

2625

帮助键

KEYCODE_CALC

2626

计算器特殊功能键,用于启动计算器应用程序

KEYCODE_FILE

2627

文件按键

KEYCODE_BOOKMARKS

2628

书签键

KEYCODE_NEXT

2629

下一个按键

KEYCODE_PLAYPAUSE

2630

播放/暂停键

KEYCODE_PREVIOUS

2631

上一个按键

KEYCODE_STOPCD

2632

CD停止键

KEYCODE_CONFIG

2634

配置键

KEYCODE_REFRESH

2635

刷新键

KEYCODE_EXIT

2636

退出键

KEYCODE_EDIT

2637

编辑键

KEYCODE_SCROLLUP

2638

向上滚动键

KEYCODE_SCROLLDOWN

2639

向下滚动键

KEYCODE_NEW

2640

新建键

KEYCODE_REDO

2641

恢复键

KEYCODE_CLOSE

2642

关闭键

KEYCODE_PLAY

2643

播放键

KEYCODE_BASSBOOST

2644

低音增强键

KEYCODE_PRINT

2645

打印键

KEYCODE_CHAT

2646

聊天键

KEYCODE_FINANCE

2647

金融键

KEYCODE_CANCEL

2648

取消键

KEYCODE_KBDILLUM_TOGGLE

2649

键盘灯光切换键

KEYCODE_KBDILLUM_DOWN

2650

键盘灯光调亮键

KEYCODE_KBDILLUM_UP

2651

键盘灯光调暗键

KEYCODE_SEND

2652

发送键

KEYCODE_REPLY

2653

答复键

KEYCODE_FORWARDMAIL

2654

邮件转发键

KEYCODE_SAVE

2655

保存键

KEYCODE_DOCUMENTS

2656

文件键

KEYCODE_VIDEO_NEXT

2657

下一个视频键

KEYCODE_VIDEO_PREV

2658

上一个视频键

KEYCODE_BRIGHTNESS_CYCLE

2659

背光渐变键

KEYCODE_BRIGHTNESS_ZERO

2660

亮度调节为0键

KEYCODE_DISPLAY_OFF

2661

显示关闭键

KEYCODE_BTN_MISC

2662

游戏手柄上的各种按键

KEYCODE_GOTO

2663

进入键

KEYCODE_INFO

2664

信息查看键

KEYCODE_PROGRAM

2665

程序键

KEYCODE_PVR

2666

个人录像机(PVR)键

KEYCODE_SUBTITLE

2667

字幕键

KEYCODE_FULL_SCREEN

2668

全屏键

KEYCODE_KEYBOARD

2669

键盘

KEYCODE_ASPECT_RATIO

2670

屏幕纵横比调节键

KEYCODE_PC

2671

端口控制键

KEYCODE_TV

2672

TV键

KEYCODE_TV2

2673

TV键2

KEYCODE_VCR

2674

录像机开启键

KEYCODE_VCR2

2675

录像机开启键2

KEYCODE_SAT

2676

SIM卡应用工具包(SAT)键

KEYCODE_CD

2677

CD键

KEYCODE_TAPE

2678

磁带键

KEYCODE_TUNER

2679

调谐器键

KEYCODE_PLAYER

2680

播放器键

KEYCODE_DVD

2681

DVD键

KEYCODE_AUDIO

2682

音频键

KEYCODE_VIDEO

2683

视频键

KEYCODE_MEMO

2684

备忘录键

KEYCODE_CALENDAR

2685

日历键

KEYCODE_RED

2686

红色指示器

KEYCODE_GREEN

2687

绿色指示器

KEYCODE_YELLOW

2688

黄色指示器

KEYCODE_BLUE

2689

蓝色指示器

KEYCODE_CHANNELUP

2690

频道向上键

KEYCODE_CHANNELDOWN

2691

频道向下键

KEYCODE_LAST

2692

末尾键

KEYCODE_RESTART

2693

重启键

KEYCODE_SLOW

2694

慢速键

KEYCODE_SHUFFLE

2695

随机播放键

KEYCODE_VIDEOPHONE

2696

可视电话键

KEYCODE_GAMES

2697

游戏键

KEYCODE_ZOOMIN

2698

放大键

KEYCODE_ZOOMOUT

2699

缩小键

KEYCODE_ZOOMRESET

2700

缩放重置键

KEYCODE_WORDPROCESSOR

2701

文字处理键

KEYCODE_EDITOR

2702

编辑器键

KEYCODE_SPREADSHEET

2703

电子表格键

KEYCODE_GRAPHICSEDITOR

2704

图形编辑器键

KEYCODE_PRESENTATION

2705

演示文稿键

KEYCODE_DATABASE

2706

数据库键标

KEYCODE_NEWS

2707

新闻键

KEYCODE_VOICEMAIL

2708

语音信箱

KEYCODE_ADDRESSBOOK

2709

通讯簿

KEYCODE_MESSENGER

2710

通信键

KEYCODE_BRIGHTNESS_TOGGLE

2711

亮度切换键

KEYCODE_SPELLCHECK

2712

AL拼写检查

KEYCODE_COFFEE

2713

终端锁/屏幕保护程序

KEYCODE_MEDIA_REPEAT

2714

媒体循环键

KEYCODE_IMAGES

2715

图像键

KEYCODE_BUTTONCONFIG

2716

按键配置键

KEYCODE_TASKMANAGER

2717

任务管理器

KEYCODE_JOURNAL

2718

日志按键

KEYCODE_CONTROLPANEL

2719

控制面板键

KEYCODE_APPSELECT

2720

应用程序选择键

KEYCODE_SCREENSAVER

2721

屏幕保护程序键

KEYCODE_ASSISTANT

2722

辅助键

KEYCODE_KBD_LAYOUT_NEXT

2723

下一个键盘布局键

KEYCODE_BRIGHTNESS_MIN

2724

最小亮度键

KEYCODE_BRIGHTNESS_MAX

2725

最大亮度键

KEYCODE_KBDINPUTASSIST_PREV

2726

键盘输入Assist_Previous,,查看输入法输入记录

KEYCODE_KBDINPUTASSIST_NEXT

2727

键盘输入Assist_Next,查看输入法输入拓展

KEYCODE_KBDINPUTASSIST_PREVGROUP

2728

键盘输入Assist_Previous,切换输入组中上一个输入法

KEYCODE_KBDINPUTASSIST_NEXTGROUP

2729

键盘输入Assist_Next,切换输入组中下一个输入法

KEYCODE_KBDINPUTASSIST_ACCEPT

2730

键盘输入Assist_Accept

KEYCODE_KBDINPUTASSIST_CANCEL

2731

键盘输入Assist_Cancel

KEYCODE_FRONT

2800

挡风玻璃除雾器开关

KEYCODE_SETUP

2801

设置键

KEYCODE_WAKEUP

2802

唤醒键

KEYCODE_SENDFILE

2803

发送文件按键

KEYCODE_DELETEFILE

2804

删除文件按键

KEYCODE_XFER

2805

文件传输(XFER)按键

KEYCODE_PROG1

2806

程序键1

KEYCODE_PROG2

2807

程序键2

KEYCODE_MSDOS

2808

MS-DOS键(微软磁盘操作系统

KEYCODE_SCREENLOCK

2809

屏幕锁定键

KEYCODE_DIRECTION_ROTATE_DISPLAY

2810

方向旋转显示键

KEYCODE_CYCLEWINDOWS

2811

Windows循环键

KEYCODE_COMPUTER

2812

按键

KEYCODE_EJECTCLOSECD

2813

弹出CD键

KEYCODE_ISO

2814

ISO键

KEYCODE_MOVE

2815

移动键

KEYCODE_F13

2816

按键'F13'

KEYCODE_F14

2817

按键'F14'

KEYCODE_F15

2818

按键'F15'

KEYCODE_F16

2819

按键'F16'

KEYCODE_F17

2820

按键'F17'

KEYCODE_F18

2821

按键'F18'

KEYCODE_F19

2822

按键'F19'

KEYCODE_F20

2823

按键'F20'

KEYCODE_F21

2824

按键'F21'

KEYCODE_F22

2825

按键'F22'

KEYCODE_F23

2826

按键'F23'

KEYCODE_F24

2827

按键'F24'

KEYCODE_PROG3

2828

程序键3

KEYCODE_PROG4

2829

程序键4

KEYCODE_DASHBOARD

2830

仪表板

KEYCODE_SUSPEND

2831

挂起键

KEYCODE_HP

2832

高阶路径键

KEYCODE_SOUND

2833

音量键

KEYCODE_QUESTION

2834

疑问按键

KEYCODE_CONNECT

2836

连接键

KEYCODE_SPORT

2837

运动按键

KEYCODE_SHOP

2838

商城键

KEYCODE_ALTERASE

2839

交替键

KEYCODE_SWITCHVIDEOMODE

2841

在可用视频之间循环输出(监视器/LCD/TV输出/等)

KEYCODE_BATTERY

2842

电池按键

KEYCODE_BLUETOOTH

2843

蓝牙按键

KEYCODE_WLAN

2844

无线局域网

KEYCODE_UWB

2845

超宽带(UWB)

KEYCODE_WWAN_WIMAX

2846

WWAN WiMAX按键

KEYCODE_RFKILL

2847

控制所有收音机的键

KEYCODE_CHANNEL

3001

向上频道键

KEYCODE_BTN_0

3100

按键0

KEYCODE_BTN_1

3101

按键1

KEYCODE_BTN_2

3102

按键2

KEYCODE_BTN_3

3103

按键3

KEYCODE_BTN_4

3104

按键4

KEYCODE_BTN_5

3105

按键5

KEYCODE_BTN_6

3106

按键6

KEYCODE_BTN_7

3107

按键7

KEYCODE_BTN_8

3108

按键8

KEYCODE_BTN_9

3109

按键9

 

替换开机logo

开机logo文件源码路径:
device\board\hihope\rk3568\kernel\logo.bmp
device\board\hihope\rk3568\kernel\logo_kernel.bmp
由于替换后增量编译对应的img文件未更新,因此需要单独编译后更新或删除/out重新编译-打包-烧录
注意:开机logo图片对分辨率和文件格式要求未知,替换需谨慎


替换开机动画

开机动画文件源码路径:
foundation/graphic/graphic_2d/frameworks/bootanimation/data/bootpic.zip

#挂载系统根目录
> hdc shell mount -o remount,rw /
#修改bootpic.zip权限
> hdc shell chmod 777 /system/etc/init/bootpic.zip
#替换设备开机动画
> hdc file send C:\Users\xxx\Desktop\hdcLog\bootpic.zip /system/etc/init/bootpic.zip

相关推荐

  1. hdc命令大全

    2024-04-10 16:08:04       17 阅读
  2. Git命令大全

    2024-04-10 16:08:04       35 阅读
  3. 华为命令大全

    2024-04-10 16:08:04       31 阅读
  4. Git命令大全

    2024-04-10 16:08:04       40 阅读
  5. git 命令大全

    2024-04-10 16:08:04       14 阅读
  6. Xshell命令大全

    2024-04-10 16:08:04       13 阅读
  7. Git命令大全

    2024-04-10 16:08:04       12 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-10 16:08:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-10 16:08:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-10 16:08:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-10 16:08:04       18 阅读

热门阅读

  1. 分库,分表,分区,分片

    2024-04-10 16:08:04       15 阅读
  2. 【无标题】Ant Design of Vue + vue2.0 + 纯前端下载word

    2024-04-10 16:08:04       19 阅读
  3. Golang基础-11

    2024-04-10 16:08:04       16 阅读
  4. 2.Go的基本语法-指针、结构体、Map

    2024-04-10 16:08:04       16 阅读
  5. Qt自定义标题栏【即取即用模板】

    2024-04-10 16:08:04       15 阅读
  6. 如何利用ChatGPT提升学术论文写作效率

    2024-04-10 16:08:04       13 阅读
  7. C++笔试面试题整理

    2024-04-10 16:08:04       14 阅读
  8. minio本地文件上传/远程url上传

    2024-04-10 16:08:04       14 阅读
  9. vue项目引入代码编辑器

    2024-04-10 16:08:04       15 阅读
  10. 19、差分矩阵

    2024-04-10 16:08:04       12 阅读