# 输入法框架错误码 ## 12800001 包管理服务异常 **错误信息** Package manager error. **错误描述** 当依赖包管理接口来获取一些信息失败时,系统会报此错误码。 **可能原因** 在获取输入法及子类型的时候,由于依赖包管理接口而导致异常时会报错。 **处理步骤** 1. 确认包管理服务是否正常。 2. 确认查询包信息接口是否正常。 ## 12800002 输入法应用异常 **错误信息** Input method engine error. **错误描述** 用户调用输入法应用接口失败时,系统会报此错误码。 **可能原因** 在执行显示键盘、隐藏键盘等操作时,由于输入法应用进程死亡导致操作失败时会报错 **处理步骤** 确认输入法应用进程正常。 ## 12800003 客户端应用异常 **错误信息** Input method client error. **错误描述** 当客户端应用(编辑控件)调用失败时,系统会报此错误码。 **可能原因** 执行显示键盘或者隐藏键盘等操作时,找不到客户端的情况下会报错。 **处理步骤** 确认客户端应用进程正常。 ## 12800004 按键事件处理异常 **错误信息** Key event processing error. **错误描述** 当按键事件异常时,系统会报此错误码。 **可能原因** 按键事件分发、消费、监听异常时会报错。 **处理步骤** 确认窗口按键事件正常消费。 ## 12800005 配置固化失败 **错误信息** Configuration persisting error. **错误描述** 当保存配置失败时,系统会报此错误码。 **可能原因** 当保存输入法及子类型的设置的调用发生异常时会报错。 **处理步骤** 确认输入法系统参数配置文件存在且权限正常(root: root, 644)。 ## 12800006 输入法控制器异常 **错误信息** Input method controller error. **错误描述** 当获取到输入法控制器,并基于此进行一些操作发生错误时,系统会报此错误码。 **可能原因** 进行软键盘的显示、隐藏、输入会话的停止等操作发生异常时会报错。 **处理步骤** 1. 确认输入法管理服务进程正常。 2. 确认获取输入法控制器接口调用正常。 3. 确认输入法应用进程正常。 4. 确认显示隐藏接口调用正常。 ## 12800007 输入法设置器异常 **错误信息** Input method settings extension error. **错误描述** 当获取到输入法设置器,并基于此进行一些操作发生错误时,系统会报此错误码。 **可能原因** 列出输入法应用、列出子类型、列出当前输入法应用等发生异常时会报错。 **处理步骤** 1. 确认输入法管理服务进程正常。 2. 确认输入法应用进程正常。 3. 确认切换输入法接口调用正常。 ## 12800008 输入法管理服务异常 **错误信息** Input method manager service error. **错误描述** 获取输入法管理服务异常时,系统会报此错误码。 **可能原因** 由于SA异常导致的调用InputMethodSystemAbility接口异常时会报错。 **处理步骤** 1. 确认输入法管理服务进程正常。 2. 尝试重启输入法管理服务。 ## 12899999 其他异常 **错误信息** Others error. **错误描述** 发生除以上几种类型的错误之外的其他类型错误时,系统会报此错误码。 **可能原因** 发生了除了上述异常之外的未定义异常时会报错。 **处理步骤** 无。