In my environment, a NullPointerExeption is occured when the VM will
touch "mChangeModeKey" at
"jp.co.omronsoft.openwnn.JAJP.DefaultSoftKeyboardJAJP.setPreferences".
11-30 19:03:58.139: ERROR/AndroidRuntime(899): Uncaught handler:
thread main exiting due to uncaught exception
11-30 19:03:58.143: ERROR/AndroidRuntime(899):
java.lang.NullPointerException
11-30 19:03:58.143: ERROR/AndroidRuntime(899): at
jp.co.omronsoft.openwnn.JAJP.DefaultSoftKeyboardJAJP.setPreferences
(DefaultSoftKeyboardJAJP.java:726)
11-30 19:03:58.143: ERROR/AndroidRuntime(899): at
jp.co.omronsoft.openwnn.OpenWnn.onStartInputView(OpenWnn.java:162)
11-30 19:03:58.143: ERROR/AndroidRuntime(899): at
jp.co.omronsoft.openwnn.OpenWnnJAJP.onStartInputView(OpenWnnJAJP.java:
493)
11-30 19:03:58.143: ERROR/AndroidRuntime(899): at
android.inputmethodservice.InputMethodService.showWindowInner
(InputMethodService.java:1320)
11-30 19:03:58.143: ERROR/AndroidRuntime(899): at
android.inputmethodservice.InputMethodService.showWindow
(InputMethodService.java:1278)
11-30 19:03:58.143: ERROR/AndroidRuntime(899): at
android.inputmethodservice.InputMethodService
$InputMethodImpl.showSoftInput(InputMethodService.java:388)
11-30 19:03:58.143: ERROR/AndroidRuntime(899): at
android.inputmethodservice.IInputMethodWrapper.executeMessage
(IInputMethodWrapper.java:148)
11-30 19:03:58.143: ERROR/AndroidRuntime(899): at
com.android.internal.os.HandlerCaller$MyHandler.handleMessage
(HandlerCaller.java:45)
11-30 19:03:58.143: ERROR/AndroidRuntime(899): at
android.os.Handler.dispatchMessage(Handler.java:99)
11-30 19:03:58.143: ERROR/AndroidRuntime(899): at
android.os.Looper.loop(Looper.java:123)
11-30 19:03:58.143: ERROR/AndroidRuntime(899): at
android.app.ActivityThread.main(ActivityThread.java:4203)
11-30 19:03:58.143: ERROR/AndroidRuntime(899): at
java.lang.reflect.Method.invokeNative(Native Method)
11-30 19:03:58.143: ERROR/AndroidRuntime(899): at
java.lang.reflect.Method.invoke(Method.java:521)
11-30 19:03:58.143: ERROR/AndroidRuntime(899): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run
(ZygoteInit.java:791)
11-30 19:03:58.143: ERROR/AndroidRuntime(899): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
11-30 19:03:58.143: ERROR/AndroidRuntime(899): at
dalvik.system.NativeStart.main(Native Method)
If you use Simeji, so you copy libWnn***.so to /system/lib, and delete
OpenWnn.
The other way is that you may patch NullPointerException, currently.
> Android-x86www.android-x86.org- 引用テキストを表示しない -
>
> - 引用テキストを表示 -