这是三年前的事,写好自己用了两年多,感觉能用,目前继续增强功能中。
油管做了个短视频介绍怎么用,https://youtube.com/shorts/wccwafDr3ms
麻烦有油管账号的主点一下关注,想凑足 50 个人后在油管开直播啥的,谢过。
提前说一下,这东西没办法保活,反正家里有好几个不用的安卓手机,就装了三个应用:机场,poxy ,还有就是这个提醒应用,24 小时充电,不息屏,体验还行。发这里诚请各位拍砖。
1
xiang0818 2023-04-20 19:44:10 +08:00
挺好的,就是娃从哪里来 v=ヾ(•ω•`)o
|
2
gzlock 2023-04-20 19:45:19 +08:00
闹钟 app 也不起作用吗?
|
3
poporange630 2023-04-20 20:07:42 +08:00 via iPhone
likieqlz 需要一个语音播报闹钟事项的东西 我的方案是智能助理(小爱同学等)
|
5
easyalarm OP @poporange630 小爱应对这个是足够的,虽然周五和周一到周四不同。但是要是有很多提醒,设了又看不到,感觉还是差点意思
|
7
maggch97 2023-04-21 09:58:02 +08:00 via iPhone
homepod mini
|
8
lusi1990 2023-04-21 10:06:49 +08:00
难道不应该是揍老师一顿?
|
9
NeoZephyr 2023-04-21 10:16:21 +08:00
都是什么垃圾老师啊
|
12
bigbigpeng3 2023-04-21 11:08:34 +08:00
小米 11 MIUI 14.0.8 不管是 apk 安装还是 google play 安装都报错了。
E FATAL EXCEPTION: main Process: com.guicheng.easyalarm2, PID: 17748 java.lang.RuntimeException: Unable to start service com.guicheng.easyalarm2.AlarmService@7e0e6ed with Intent { cmp=com.guicheng.easyalarm2/.AlarmService (has extras) }: java.lang.IllegalArgumentException: com.guicheng.easyalarm2: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent. Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on the PendingIntent being mutable, e.g. if it needs to be used with inline replies or bubbles. at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:4863) at android.app.ActivityThread.-$$Nest$mhandleServiceArgs(Unknown Source:0) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2254) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:210) at android.os.Looper.loop(Looper.java:299) at android.app.ActivityThread.main(ActivityThread.java:8237) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:559) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:954) Caused by: java.lang.IllegalArgumentException: com.guicheng.easyalarm2: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent. Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on the PendingIntent being mutable, e.g. if it needs to be used with inline replies or bubbles. at android.app.PendingIntent.checkFlags(PendingIntent.java:404) at android.app.PendingIntent.getActivityAsUser(PendingIntent.java:487) at android.app.PendingIntent.getActivity(PendingIntent.java:473) at android.app.PendingIntent.getActivity(PendingIntent.java:437) at com.guicheng.easyalarm2.AlarmService.onStartCommand(:4) at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:4845) ... 9 more 2023-04-21 11:06:25.981 2280-2687 ActivityTaskManager system_server W Force finishing activity com.guicheng.easyalarm2/.MainActivity |
13
bigbigpeng3 2023-04-21 11:11:08 +08:00
|
14
easyalarm OP @bigbigpeng3 感谢你指出这个问题,网上查了一下 https://developer.android.com/about/versions/12/behavior-changes-12#pending-intent-mutability 是安卓版本升到 12 后加的,我那破 redmi note7 是安卓 10 ,没这个要求。等我解决这个问题后发的更新再通知你!
|
15
easyalarm OP @bigbigpeng3 已经更新了,因为我没有安卓版本为 12 的手机,也不知道改对了没有。请到 google Drive 下载 https://drive.google.com/drive/folders/1M5YBI9zBE6-dV6o0sQo-8wNAgq-hPcYV google play 从上传到发布还要等几天。再次对你的指出表示感谢。
|
16
bigbigpeng3 2023-04-21 13:31:15 +08:00
@easyalarm 已可以正常打开,谢谢你🙏
|
17
bigbigpeng3 2023-04-21 13:34:43 +08:00
@easyalarm 如果没有实体机. 也可以通过 Android studio 自带虚拟机进行测试高版本机型
|
18
easyalarm OP @bigbigpeng3 我以前是装了的,可能是哪没弄好,装了之后调试起来很慢,又感觉笔记本比安装之前反应也迟钝了,就卸载了。谢谢你的建议!
|
19
easyalarm OP @bigbigpeng3 谢谢你的反馈!
|
21
xiaoke 2023-05-09 00:05:53 +08:00 via Android
看了下 好像无法设成开机自启?
|
22
easyalarm OP @xiaoke 有两个原因没有设置成自启动:
一是需要自启动权限,这个有些用户是有忌讳的。 二是保活都成问题,设置成自启动感觉意义也不大。 像我是 24 小时充电状态且不息屏放家里当语音闹钟用所以也不需要开机启动。 如果用户想息屏就只能当备忘录使用了。 |
24
xiaoke 2023-05-09 08:07:26 +08:00 via Android
@easyalarm 谢谢,个人一直在找一款可以自定义各种提醒间隔或周期组合的 app ,您的这个 app 很合适,就是不能保活日常使用不便,很容易就被杀后台。
|
25
easyalarm OP @xiaoke 关于保活的问题,在这个地方也讨论过 https://www.v2ex.com/t/933652 没有找到完美的解决方案,至于微信为啥能保活,估计是与手机厂商有合作。
|
26
xiaoke 2023-05-12 08:43:46 +08:00 via Android
@easyalarm 看完上面讨论了,我自己的经验一般 aop 设置允许自启动+忽略省电优化就能保活( MIUI+OPPO+Vivo 下都可以)。现在问题来了:在 Vivo 上尝试设置允许楼主 app 自启动时,在应用清单中找不到这个 app (感觉是 app 没有这个开关,不一定对哈)。
|
27
easyalarm OP @xiaoke 我是用 hw 和 xiaomi 测试的,自启动+电池优化 能保证息屏后 app 不马上终止运行(一般可以运行 1-2 个小时,有时候会死而复活),这对用户来说意义不大,如果能保证 8 小时以上的无终止运行,就有意义了。
|
28
xiaoke 2023-05-12 23:26:55 +08:00 via Android
@easyalarm 我的 Vivo , 使用“轻启动”跳过广告,按我说的那样设置,只要手机不重启就一直可以运行,刚看系统状态已经运行 30 多天了。
|
29
easyalarm OP @xiaoke 我没有测试机,这样吧,我做个自启动+电池优化的 apk 你用一段时间看看,好了我通知你
|