1
Masoud2023 361 天前
那解决息屏断开的问题不就行了?想办法做保活?
|
2
euph 361 天前 via Android
gotify 可以部署到内网吧,应该可以,没试过
|
3
Donaldo 361 天前
你说的持久化通知是不是“前台服务”?有没有尝试过用 WAKELOCK
|
4
ho121 361 天前 via Android
电池优化关掉
|
5
caomingjun 361 天前 via Android
自建 ntfy
|
6
qluuu 361 天前
1 、启动前台服务(类似音乐播放器)
2 、想办法保活(白名单,刷机进入系统级应用、或者各种黑科技) |
9
Kinnice 361 天前
安卓手机可控的话,root 后把该应用放到系统应用可保活。
|
10
gam2046 361 天前
|
11
msmmbl OP @Kinnice 不大可控。太久没搞安卓开发了。保活我觉得问题不大,测试下来只要启动前台服务就行。就是息屏之后应用会断开连接,亮屏后也是会再次连上的。是不是得搞一个定时唤醒设备去收下消息之类的……
|
12
Donaldo 361 天前
@msmmbl #8 参考一下 https://developer.android.com/training/scheduling/wakelock?hl=zh-cn#cpu
确实是你说的那个意思,但如果只是保持长链接的话,电池优化关掉应该就 ok 了吧?也不行么 |
13
msmmbl OP @Donaldo 谢谢,“电池优化”,还没有测试。目前只试了通过前台消息,能够亮屏状态下,都不断开链接,息屏后等待 4 、5 秒后就断开,然后亮屏后恢复。“电池优化”后面我试了回复哈。
|
14
shily 361 天前
用 WorkManager 吧,定期唤醒,查询一下服务器是否有新消息;优点是省电,缺点是没有那么的及时;
|
16
listenerri 361 天前
要不先确认下是不是息屏后网络连接( wifi ?)断开了
|