我正在为Android TV制作应用。我在Amazon Fire TV设备上遇到了一个奇怪的错误,当您按下主页/后退按钮以最小化应用程序或将其发送到后台时,它将在大约10秒钟后重新启动。
我现在不发布任何代码,因为我完全诚实,我不知道从哪里开始使用数千行代码,所以发布它只是一个巨大的代码转储。有没有人遇到过这个问题并找到了解决方案?
我已经在运行Android TV的Android模拟器上对其进行了测试,并且似乎没有出现这种行为,这使得它更加陌生。
调试日志显示该行超时应用程序重新唤醒。
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
答案 0 :(得分:0)
刚刚运行了一些测试,问题似乎与我每10分钟发射一次的可运行问题有关。为什么它在应用程序进入后台10秒后开始,为什么它只显示亚马逊Fire TV上的问题我仍然不知道但只要我在onPause()函数中手动停止runnable问题似乎离开。