2

最新の NDK を使用してアプリケーションをビルドする場合、すべてのタッチ イベントでアプリケーション ログに次のエラー メッセージが生成されます。

E/NativeActivity(20148): チャネル '425e6ad8 /android.app.NativeActivity (client)' ~ ディスパッチ シグナルの受信に失敗しました。ステータス=-11

それはバグですか、それともネイティブ入力処理で何かが変更された可能性がありますか? アプリケーション側で修正する方法を知っている人はいますか?

4

1 に答える 1

4

はい、関数に変更が加えられました:

process_input(struct android_app* app, struct android_poll_source* source)

NDK の android_native_app_glue.c ファイル内。

これは ANR ハングの回避策ですが、多くのデバイスで副作用として TTY スパムが発生します。詳細については、http://ps3computing.blogspot.ca/2012/12/anr-application-not-responding.htmlを参照してください。

于 2013-09-20T17:52:15.957 に答える