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 回答