-
Notifications
You must be signed in to change notification settings - Fork 110
Description
Am already build complete and select to default keyboard
and find some edit text then touch some button and Crash
if you see this plz help me ? Thx a lot
12-18 17:38:17.398 29084-29102/com.blackcj.customkeyboard E/GED: Failed to get GED Log Buf, err(0)
12-18 17:45:37.137 29084-29084/com.blackcj.customkeyboard E/InputEventReceiver: Exception dispatching input event.
12-18 17:45:37.141 29084-29084/com.blackcj.customkeyboard E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.blackcj.customkeyboard, PID: 29084
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.textservice.SpellCheckerSession.getSentenceSuggestions(android.view.textservice.TextInfo[], int)' on a null object reference
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ERROR On 3 Line !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
at com.blackcj.customkeyboard.SoftKeyboard.updateCandidates(SoftKeyboard.java:584)
at com.blackcj.customkeyboard.SoftKeyboard.handleCharacter(SoftKeyboard.java:652)
at com.blackcj.customkeyboard.SoftKeyboard.onKey(SoftKeyboard.java:557)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ERROR On 3 Line !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
at android.inputmethodservice.KeyboardView.detectAndSendKey(KeyboardView.java:828)
at android.inputmethodservice.KeyboardView.onModifiedTouchEvent(KeyboardView.java:1351)
at android.inputmethodservice.KeyboardView.onTouchEvent(KeyboardView.java:1214)
at android.view.View.dispatchTouchEvent(View.java:8593)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2519)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2171)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2519)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2171)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2519)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2171)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2519)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2171)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2519)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2171)
at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:2545)
at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1830)
at android.app.Dialog.dispatchTouchEvent(Dialog.java:778)
at android.inputmethodservice.SoftInputWindow.dispatchTouchEvent(SoftInputWindow.java:93)
at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:2504)
at android.view.View.dispatchPointerEvent(View.java:8799)
at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4695)
at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4547)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4058)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4114)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4080)
at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4217)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4088)
at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4274)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4058)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4114)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4080)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4088)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4058)
at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:6496)
at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:6470)
at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6423)
at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:6655)
at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:193)
at android.view.InputEventReceiver.nativeConsumeBatchedInputEvents(Native Method)
at android.view.InputEventReceiver.consumeBatchedInputEvents(InputEventReceiver.java:181)
at android.view.ViewRootImpl.doConsumeBatchedInput(ViewRootImpl.java:6614)
at android.view.ViewRootImpl$ConsumeBatchedInputRunnable.run(ViewRootImpl.java:6681)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:800)
at android.view.Choreographer.doCallbacks(Choreographer.java:603)
at android.view.Choreographer.doFrame(Choreographer.java:570)
at android.view.Choreographer$FrameDisplayEventRece