«IME умер» и android.os.DeadObjectException

Я тестирую свою игру на разных устройствах, и одно из них (Asus Garmin A10) вылетает случайным образом (3/5 раза), когда пользователь меняет громкость (вверх / вниз) или нажимает кнопку кнопку меню или аналогичный. Это может быть собственный сбой, потому что я не получаю журнал ACRA (мобильный телефон находится далеко от меня, я просто ACRA для его удаленной отладки). Пользователь говорит мне, что происходит. На моем HTC у меня просто неприятное предупреждение, но игра работает нормально, ничего не происходит. Это предупреждение:

10-31 19: 52: 29.547: W / InputMethodManager (8441): IME умер: com.android.inputmethod.latin / .LatinIME отбрасывается: KeyEvent {action = 0 code = 25 repeat = 0 meta = 0 scancode = 114 mFlags = 8} 10-31 19: 52: 29.547: W / InputMethodManager (8441): android.os.DeadObjectException 10-31 19: 52: 29.547: W / InputMethodManager (8441): в android.os.BinderProxy.transact (собственный метод) 10-31 19: 52: 29.547: W / InputMethodManager (8441): в com.android.internal.view.IInputMethodSession $ Stub $ Proxy.dispatchKeyEvent (IInputMethodSession.java:277) 10-31 19: 52: 29.547: W / InputMethodManager (8441): в android.view.inputmethod.InputMethodManager.dispatchKeyEvent: InputMethodava ) 10-31 19: 52: 29.547: W / InputMethodManager (8441): в android.view.ViewRoot.deliverKeyEvent (ViewRoot.java:2426) 10-31 19: 52: 29.547 : W / InputMethodManager (8441): в android.view.ViewRoot.handleMessage (ViewRoot.java:1741) 10-31 19:52:29.547: W / InputMethodManager (8441): на android.os.Handler.dispatchMessage (Handler.java:99) 10–31 19: 52: 29.547: W / InputMethodManager (8441): на android.os. Looper.loop (Looper.java:123) 10-31 19: 52: 29.547: W / InputMethodManager (8441): в android.app.ActivityThread.main (ActivityThread.java:4627) {{1} } 10-31 19: 52: 29.547: W / InputMethodManager (8441): в java.lang.reflect.Method.invokeNative (собственный метод) 10-31 19: 52: 29.547: W / InputMethodManager (8441 ): в java.lang.reflect.Method.invoke (Method.java:521) 10-31 19: 52: 29.547: W / InputMethodManager (8441): в com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:868) 10-31 19: 52: 29.547: W / InputMethodManager (8441): в com.android.internal.os.ZygoteInit.main (ZygoteInit.java:626 ) 10-31 19: 52: 29.547: W / InputMethodManager (8441): в dalvik.system.NativeStart.main (собственный метод) 10-31 19: 52: 29.707: W / InputMethodManager (8441): IME умер: com.android.inputmethod.latin / .LatinIME отбрасывается: KeyEvent {action = 1 co de = 25 repeat = 0 meta = 0 scancode = 114 mFlags = 8} 10-31 19: 52: 29.707: W / InputMethodManager (8441): android.os.DeadObjectException 10-31 19: 52: 29.707: W / InputMethodManager (8441): в android.os.BinderProxy.transact (собственный метод) 10–31 19: 52: 29.707: W / InputMethodManager (8441): в com.android .internal.view.IInputMethodSession $ Stub $ Proxy.dispatchKeyEvent (IInputMethodSession.java:277) 10-31 19: 52: 29.707: W / InputMethodManager (8441): в android.viewatch.inputmethod.InputEvent. (InputMethodManager.java:1344) 10-31 19: 52: 29.707: W / InputMethodManager (8441): на android.view.ViewRoot.deliverKeyEvent (ViewRoot.java:2426) 10- 31 19:52:29.707: W / InputMethodManager (8441): на android.view.ViewRoot.handleMessage (ViewRoot.java:1741) 10–31 19: 52: 29.707: W / InputMethodManager (8441): на android.os. Handler.dispatchMessage (Handler.java:99) 10-31 19: 52: 29.707: W / InputMethodManager (8441): на android.os.Looper.loop (Looper.java:123) {{1} } 10-31 19: 52: 29.707: W / InputMethodManager (8441): в android.app.ActivityThread.main (ActivityThread.java:4627) 10-31 19: 52: 29.707: W / InputMethodManager ( 8441): в java.lang.reflect.Method.invokeNative (собственный метод) 10-31 19: 52: 29.707: W / InputMethodManager (8441): в java.lang.reflect.Method.invoke (Метод .java: 521) 10-31 19: 52: 29.707: W / InputMethodManager (8441): в com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:868) {{1 }} 10-31 19: 52: 29.707: W / InputMethodManager (8441): в com.android.internal.os.ZygoteInit.main (ZygoteInit.java:626) 10-31 19: 52: 29.707 : W / InputMethodManager (8441): at dalvik.system.NativeStart.main (собственный метод)

Этот вид предупреждения Это происходит каждый раз, когда я использую кнопку громкости, например. Я использую AndEngine в качестве 2D-движка для игры. Я полагаю, что что-то не так, но я не могу справляться с. Как я могу решить эту проблему? Есть предложения?

6
задан Zappescu 31 October 2011 в 19:33
поделиться