我正在为Android Wear编写一个应用程序,它可以使手表振动。问题是当屏幕关闭时,振动会停止。
我曾尝试创建绑定服务,但是当我断开绑定服务时,该服务便被杀死。
我尝试使其具有粘性,但是效果不佳(请参见下面的代码):
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
Log.d("BPM", "Service command start = sticky");
return START_STICKY;
}
我如何说服wearos使服务保持生命状态?
我认为您必须将前台服务与通知一起使用。