我自己写了一个闹钟app,现在存在两个问题:1、app只要在手机息屏后就被关闭,停止刷新;2、app的闹钟提醒是一个通知,问题是我用的是红米手机,插上耳机后通知声音还是外放
这个可能和你的app的权限有关。
Wake Lock功能是一种Android系统的功能,它可以让应用程序保持设备的唤醒状态,以便在设备进入休眠模式时仍然能够运行。这个功能可以通过使用PowerManager类来实现。
第二个问题可以检测耳机连接,调整声音输出方式:
Android 应用的声音输出方式有多种,包括扬声器、耳机、蓝牙耳机、USB DAC 等。可以通过 AudioManager 类来控制声音输出方式