修改Android idc文件

时间:2023-12-12 09:37:50

安卓系统idc文件里面包含以下几点内容:

 1 #=0 外部设备 =1内部设备
2 device.internal = 0
3 #定义:keyboard.layout = <name>
4 #指定与输入设备关联的键布局文件的名称,不包括.kl扩展名。 如果找不到此文件,输入系统将使用默认键布局。
5 keyboard.layout = qwerty
6 #定义:keyboard.characterMap = <name>
7 #指定与输入设备关联的键字符映射文件的名称,不包括.kcm扩展名。 如果找不到此文件,输入系统将使用默认的键字符映射。
8 #在查找期间,名称中的空格将转换为下划线。
9 keyboard.characterMap = qwerty
10 #定义:keyboard.orientationAware = 0 |1
11 #指定键盘是否应对显示方向更改做出反应。
12 #如果值为1,则在关联的显示方向改变时旋转方向键盘键。
13 #如果值为0,则键盘不受显示方向更改的影响。
14 #默认值为0。
15 #方向感知用于支持方向键盘键的旋转,例如Motorola Droid上的旋转。 例如,当设备从其自然方向顺时针旋转90度时,
16 #KEYCODE_DPAD_UP被重新映射以产生KEYCODE_DPAD_RIGHT,因为当设备保持在该方向时,“向上”键最终指向“右”。
17 keyboard.orientationAware = 1
18 #定义:keyboard.builtIn = 0 |1
19 #指定键盘是否为内置(物理连接)键盘。
20 #如果设备名称以-keypad结尾,则默认值为1,否则为0。
21 #内置键盘的设备ID始终为0.其他非内置键盘将分配唯一的非零设备ID。
22 #对于内置键盘使用id为0对于保持与KeyCharacterMap.BUILT_IN_KEYBOARD字段的兼容性非常重要,该字段指定内置键盘的id并且值为0.
23 #此字段已在API中弃用但较旧 应用程序可能仍在使用它。
24 #无论此属性的设置如何,特殊功能键盘(其键字符映射指定SPECIAL_FUNCTION的类型)将永远不会注册为内置键盘。
25 #这是因为根据定义,特殊功能键盘不打算用于通用键入。
26 keyboard.builtIn = 1