我正在开发一个应用程序,即使将设备从头部移除,也需要gdk程序继续按原样运行。目前程序在默认情况下暂停时会暂停,但我需要程序继续运行,因为它会不断上传视频。期望的结果是即使从用户的头部移除玻璃,程序也将继续运行并上传视频流。
我该怎么做才能改变这种行为?
谢谢你。答案 0 :(得分:0)
您可能希望在后台服务中执行长时间运行的上传。 Android的活动模型使得您无法真正依赖活动的生命,始终处于前台,您需要将服务用于不应暂停的任务。
此外,如果您在重新启用Glass时要返回活动,请确保在声明的android:immersive="true"
中指定<activity>
。如果没有这个,当屏幕关闭时,您的活动可能会完全被破坏。