“5e35941d990123f155b02d5663e51a24f816b6f3”上不存在“git@gitcode.net:openeuler/kernel.git”
errorcode-inputmethod-framework.md 3.3 KB
Newer Older
H
Hollokin 已提交
1 2 3 4
# 输入法框架错误码

## 12800001 包管理服务异常

H
update  
Hollokin 已提交
5
**错误信息**
6

H
Hollokin 已提交
7 8
Package manager error.

H
update  
Hollokin 已提交
9
**错误描述**
H
Hollokin 已提交
10 11 12

当依赖包管理接口来获取一些信息失败时,系统会报此错误码。

H
update  
Hollokin 已提交
13
**可能原因**
14

H
update  
Hollokin 已提交
15
在调用getInputMethods、listCurrentInputMethodSubtype等接口获取输入法及子类型的时候,由于获取包管理服务异常时会报错。
H
Hollokin 已提交
16

H
update  
Hollokin 已提交
17
**处理步骤**
H
Hollokin 已提交
18

H
update  
Hollokin 已提交
19

H
Hollokin 已提交
20 21 22

## 12800002 输入法应用异常

H
update  
Hollokin 已提交
23
**错误信息**
24

H
Hollokin 已提交
25 26
Input method engine error.

H
update  
Hollokin 已提交
27
**错误描述**
28

H
Hollokin 已提交
29 30
用户调用输入法应用接口失败时,系统会报此错误码。

H
update  
Hollokin 已提交
31
**可能原因**
32

H
Hollokin 已提交
33
在执行显示键盘、隐藏键盘等操作时,由于输入法应用进程死亡导致操作失败时会报错。
H
Hollokin 已提交
34

H
update  
Hollokin 已提交
35
**处理步骤**
36

H
Hollokin 已提交
37
查看输入法应用进程是否正常。例如再次在普通应用(微信、联系人等第三方应用)中点击对话框看键盘能否被正常拉起。
H
Hollokin 已提交
38 39 40

## 12800003 客户端应用异常

H
update  
Hollokin 已提交
41
**错误信息**
42

H
Hollokin 已提交
43 44
Input method client error.

H
update  
Hollokin 已提交
45
**错误描述**
46

H
Hollokin 已提交
47
当三方应用(微信、设置、联系人等)的对话框等编辑控件调用显示键盘、隐藏键盘失败时,系统会报此错误码。
H
Hollokin 已提交
48

H
update  
Hollokin 已提交
49
**可能原因**
50

H
update  
Hollokin 已提交
51
三方应用客户端服务异常导致输入法应用与三方应用客户端断链。
H
Hollokin 已提交
52

H
update  
Hollokin 已提交
53
**处理步骤**
54

H
update  
Hollokin 已提交
55
重新将输入法应用与三方应用进行绑定:将三方应用后台进程杀死,重新启动三方应用,通过点击对话框等方式触发输入法键盘的显示,若键盘正常显示,则问题解决。
H
Hollokin 已提交
56 57 58

## 12800004 按键事件处理异常

H
update  
Hollokin 已提交
59
**错误信息**
60

H
Hollokin 已提交
61 62
Key event processing error.

H
update  
Hollokin 已提交
63
**错误描述**
64

H
Hollokin 已提交
65 66
当按键事件异常时,系统会报此错误码。

H
update  
Hollokin 已提交
67
**可能原因**
68

H
Hollokin 已提交
69
按键事件分发、消费、监听异常时会报错。
H
Hollokin 已提交
70

H
update  
Hollokin 已提交
71
**处理步骤**
72

H
Hollokin 已提交
73

H
Hollokin 已提交
74 75 76

## 12800005 配置固化失败

H
update  
Hollokin 已提交
77
**错误信息**
78

H
Hollokin 已提交
79 80
Configuration persisting error.

H
update  
Hollokin 已提交
81
**错误描述**
82

H
Hollokin 已提交
83 84
当保存配置失败时,系统会报此错误码。

H
update  
Hollokin 已提交
85
**可能原因**
86

H
update  
Hollokin 已提交
87
当调用切换输入法接口的时候,会保存输入法的配置参数,系统参数配置模块异常导致参数保存失败时会报错。
H
Hollokin 已提交
88

H
update  
Hollokin 已提交
89
**处理步骤**
90

H
update  
Hollokin 已提交
91
执行hdc shell param get persist.sys.default_ime查看默认输入法参数,若可查看,则系统参数配置模块正常,可重启设备进行尝试。
H
Hollokin 已提交
92 93 94

## 12800006 输入法控制器异常

H
update  
Hollokin 已提交
95
**错误信息**
96

H
Hollokin 已提交
97 98
Input method controller error.

H
update  
Hollokin 已提交
99
**错误描述**
100

H
Hollokin 已提交
101
当获取到输入法控制器失败时,系统会报此错误码。
H
Hollokin 已提交
102

H
update  
Hollokin 已提交
103
**可能原因**
104

H
Hollokin 已提交
105
在调用getCotroller接口获取输入法控制器InputMethodController时发生异常时会报错。
H
Hollokin 已提交
106

H
update  
Hollokin 已提交
107
**处理步骤**
H
Hollokin 已提交
108 109

无。
H
Hollokin 已提交
110 111 112

## 12800007 输入法设置器异常

H
update  
Hollokin 已提交
113
**错误信息**
114

H
Hollokin 已提交
115 116
Input method settings extension error.

H
update  
Hollokin 已提交
117
**错误描述**
118

H
Hollokin 已提交
119
当获取到输入法设置器发生错误时,系统会报此错误码。
H
Hollokin 已提交
120

H
update  
Hollokin 已提交
121
**可能原因**
122

H
Hollokin 已提交
123
在调用getSetting接口获取输入法设置器InputMethodSetting时发生异常时会报错。
H
Hollokin 已提交
124

H
update  
Hollokin 已提交
125
**处理步骤**
H
Hollokin 已提交
126

H
Hollokin 已提交
127
无。
H
Hollokin 已提交
128 129 130

## 12800008 输入法管理服务异常

H
update  
Hollokin 已提交
131
**错误信息**
132

H
Hollokin 已提交
133 134
Input method manager service error.

H
update  
Hollokin 已提交
135
**错误描述**
136

H
Hollokin 已提交
137 138
获取输入法管理服务异常时,系统会报此错误码。

H
update  
Hollokin 已提交
139
**可能原因**
140

H
Hollokin 已提交
141
当调用[输入法框架](../apis/js-apis-inputmethod.md)中的任何接口都有可能由于依赖输入法管理服务,而服务找不到时发生此异常。
H
Hollokin 已提交
142

H
update  
Hollokin 已提交
143
**处理步骤**
H
Hollokin 已提交
144

H
update  
Hollokin 已提交
145
通过ps -A|grep inputmethod查看是否存在输入法服务的进程号,如果存在,则服务正常。