你就别去管山寨机了,按官方的就可以了。KEYCODE_UNKNOWN=0; KEYCODE_SOFT_LEFT=1; KEYCODE_SOFT_RIGHT=2; KEYCODE_HOME=3; KEYCODE_BACK=4; KEYCODE_CALL=5; KEYCODE_ENDCALL=6; KEYCODE_0=7; KEYCODE_1=8; KEYCODE_2=9; KEYCODE_3=10; KEYCODE_4=11; KEYCODE_5=12; KEYCODE_6=13; KEYCODE_7=14; KEYCODE_8=15; KEYCODE_9=16; KEYCODE_STAR=17; KEYCODE_POUND=18; KEYCODE_DPAD_UP=19; KEYCODE_DPAD_DOWN=20; KEYCODE_DPAD_LEFT=21; KEYCODE_DPAD_RIGHT=22; KEYCODE_DPAD_CENTER=23; KEYCODE_VOLUME_UP=24; KEYCODE_VOLUME_DOWN=25; KEYCODE_POWER=26; KEYCODE_CAMERA=27; KEYCODE_CLEAR=28; KEYCODE_A=29; KEYCODE_B=30; KEYCODE_C=31; KEYCODE_D=32; KEYCODE_E=33; KEYCODE_F=34; KEYCODE_G=35; KEYCODE_H=36; KEYCODE_I=37; KEYCODE_J=38; KEYCODE_K=39; KEYCODE_L=40; KEYCODE_M=41; KEYCODE_N=42; KEYCODE_O=43; KEYCODE_P=44; KEYCODE_Q=45; KEYCODE_R=46; KEYCODE_S=47; KEYCODE_T=48; KEYCODE_U=49; KEYCODE_V=50; KEYCODE_W=51; KEYCODE_X=52; KEYCODE_Y=53; KEYCODE_Z=54; KEYCODE_COMMA=55; KEYCODE_PERIOD=56; KEYCODE_ALT_LEFT=57; KEYCODE_ALT_RIGHT=58; KEYCODE_SHIFT_LEFT=59; KEYCODE_SHIFT_RIGHT=60; KEYCODE_TAB=61; KEYCODE_SPACE=62; KEYCODE_SYM=63; KEYCODE_EXPLORER=64; KEYCODE_ENVELOPE=65; KEYCODE_ENTER=66; KEYCODE_DEL=67; KEYCODE_GRAVE=68; KEYCODE_MINUS=69; KEYCODE_EQUALS=70; KEYCODE_LEFT_BRACKET=71; KEYCODE_RIGHT_BRACKET=72; KEYCODE_BACKSLASH=73; KEYCODE_SEMICOLON=74; KEYCODE_APOSTROPHE=75; KEYCODE_SLASH=76; KEYCODE_AT=77; KEYCODE_NUM=78; KEYCODE_HEADSETHOOK=79; KEYCODE_FOCUS=80;//*Camera*focus KEYCODE_PLUS=81; KEYCODE_MENU=82; KEYCODE_NOTIFICATION=83; KEYCODE_SEARCH=84; KEYCODE_MEDIA_PLAY_PAUSE=85; KEYCODE_MEDIA_STOP=86; KEYCODE_MEDIA_NEXT=87; KEYCODE_MEDIA_PREVIOUS=88; KEYCODE_MEDIA_REWIND=89; KEYCODE_MEDIA_FAST_FORWARD=90; KEYCODE_MUTE=91;
解决方案 »
- 自定义adapter问题
- 使用官方提供的api,出现的问题
- 如何监听mapview的缩放事件?
- 如何把已安装好的应用拷出来?求大牛解答下?
- http请求,使用GZIP,但是不成功,急求各位~~!!
- 求教,bitmap大小不对,opengl无法绘制,需要转成2次幂,如何转?
- android 3D空间布局
- 在pc端用adb命名安装一个程序,如何返回安装成功或失败
- 求指导!如何弹出对话框?
- 客户端求关于“圈子”,“即时通讯”,“论坛”的相关源码,类似QQ,好友管理,空间和聊天的功能实现
- 如何启动事先地未配置的指定的任意 Android/iOS App
- NDK中的本地函数要读一个5M左右的txt文件,怎么才能将txt打包进apk
to AMinfo:我想问的是频幕对应的event几。不同的手机,他们的频幕对应的event几是不一样的。
比如,有的手机的屏幕对应的是event0,有的手机对应的是event1。频幕是event0的那个手机,我给频幕发送事件的shell命令就该是 sendevent /dev/input/event0 [TYPE] [CODE] [VALUE],屏幕是event1的那个手机,我的shell命令就是该是 sendevent /dev/input/event1 [TYPE] [CODE] [VALUE] 。
而我现在困惑的是,就是没有一个准确的方法可以手机屏幕对应event几。您说的应该是 sendevent指令中,[TYPE] [CODE] [VALUE]中的内容。
sleep 1key_value=${key:5}echo $key_valuecommand="event$key_value"
#Send events to get power Hold menu
sendevent /dev/input/$command 1 116 1 && echo PASSED | grep PASSED || exit_fun
sendevent /dev/input/$command 0 0 0 && echo PASSED | grep PASSED || exit_fun
sendevent /dev/input/$command 1 116 0 && echo PASSED | grep PASSED || exit_fun大概这样子,截取之前写的一个部分
从图上可以看到,event6是指南针,event3是触摸屏·····