我可以避免 WearableListenerService 的实例被系统销毁吗?

Can I avoid an instance of WearableListenerService being destroyed by the system?

我有一个 WearableListenerService 实例,它必须在手持设备上执行一些网络活动并返回对 Android 穿​​戴设备的响应。

如果出现问题(例如用户提供了错误的服务器地址),系统将在 10 秒内销毁 WearableListenerService 实例。

我可以避免这种行为吗?有没有办法增加超时时间?有没有办法避免 WearableListenerService 被破坏,让我能够在手持设备上执行长时间的 运行 操作?

处理 WearableListenerService 生命周期是系统的工作。 切勿在其中执行任何异步任务。 你必须开始另一个 Service 你声明的(并且你可以管理)来做到这一点。