2

Android TV 用のアプリを作成しています。Amazon Fire TV デバイスで、ホーム/戻るボタンを押してアプリを最小化するか、バックグラウンドに送信すると、約 10 秒後にポップアップが表示されるという奇妙なバグに遭遇しました。

正直なところ、何千行ものコードをどこから始めればいいのかわからないので、今はコードを投稿していません。投稿すると、コードの大量のダンプになります。誰かがこの問題に遭遇し、解決策を見つけましたか?

私は Android TV を実行している Android Emulator でテストしましたが、そこでは動作が発生していないようで、奇妙なことです。

デバッグ ログには、アプリが再起動するたびにこの行が表示されます。

05-20 04:53:32.787 4663-4701/com.companyname.appname W/khrn_client: init_window num_buffers 3 min undequeued buffers 1
05-20 04:53:32.797 4663-4701/com.companyname.appname W/khrn_client: init_window window 0x51e72f20, 1920x1080 hintTransform 0x0 do_pre 0
4

1 に答える 1

0

さらにいくつかのテストを実行したところ、問題は10分ごとに起動するランナブルに関連しているようです。アプリがバックグラウンドに入ってから10秒後に起動した理由、およびAmazon Fire TVでのみ問題を表示していた理由はまだわかりませんが、 onPause() 関数で実行可能ファイルを手動で停止する限り、問題は発生しているようです去ること。

于 2016-05-20T04:07:49.340 に答える