乐于分享
好东西不私藏

做个日出提醒,做成了折磨自己的流氓软件【追光时钟】

做个日出提醒,做成了折磨自己的流氓软件【追光时钟】

1

我只是因为迷上了每天看日落,担心错过最佳时间,所以还会定闹钟。但是又开始不满足于闹钟是固定的,而每天日落的时间是不固定的。
遂萌生了做动态闹钟的想法,不过光做日落闹钟太单调,干脆连日出闹钟一起做,但既然是闹钟了,总不能当社畜时还分俩App用吧,遂也加上静态常用闹钟的功能。
因为我喜欢睡前开超级省电模式,这天早上就迎来了恐怖的一幕,我忘了关日出闹钟,早上日出闹钟响了,但是超级省电模式没有通知栏,所以我退出超级省电,回到正常模式。但是通知栏常年被塞满,我找不到这个闹钟的通知,所以我一键清空。然后就什么通知也没有了,但闹钟还在响。
我试图手动关闭音量,但作为闹钟音轨,它可以保留最后一格音量,不允许静音,闹钟依然在响。
我打开我这个追光时钟App,关闭闹钟开关,没用,闹钟依然在响。
我关机,没用,闹钟依然在响。
我重新开机,新设静态闹钟试图在下一秒用新闹钟冲掉这个。新闹钟响了,我在通知栏关掉了新闹钟,但旧的闹钟还在响。
我手动更换定位到快日出但还没日出的地方,试图唤起新的同样是日出的闹钟冲掉它。新闹钟响了,我在通知栏关掉了新闹钟,但旧的闹钟还在响。
我去系统里强行停止这个App,闹钟依然在响。卸载这个App,闹钟依然在响。
我去系统里找音量相关的设置,能关的都关,闹钟依然在响。我叫小爱同学给我关,小爱说关不了,但用户可以自己尝试系统更新或恢复出厂设置。
但是检查系统更新,没有可更的。我开始备份手机相册,绝望地等待备份完就开始恢复出厂设置。
闹钟终于自己停了,我不用恢复出厂了。
我看了下时间,它整整响了半小时。庆幸它竟然没一直响下去。
所以我起床就先解决这个绝望铃声,限制它只准响3分钟。
然后才加手动关闭的保险。之前只依赖通知栏关,现在进入App页面也算关。
解决解决!

2

我做这个App时,每天的闹钟时间会随日落变动,还要提前提醒,因为我不能瞬移到观景位,需要预留准备时间,而且担心一般App常驻不了后台,最好能做成桌面小部件,常驻前台。
研究了一圈,发现只能做成App,而且第三方的开发工具支持的权限都不足,我还只能用安卓原生Android Studio了。
就是在研究这又一个开发工具的过程中用上了Trae,开始了直接让AI全权接管开发工具的日子。比纯对话的AI平台强多了。
不过也没有好很多,定位功能老是失效,做手动添加的城市列表,让它填全球完整的就卡死循环,最后退而求其次,先把国内的填全了吧,但是也要一层一层地加,加完省级才好加地市,加完地市才好加区县。但是终于加完了也会出现要么添加重复,要么显示层级少了,要么直辖市多层嵌套了。这些还好解决了,但自动定位还是很难用,大家凑合用用吧,不行还能手动选择城市。
不过好在有静态闹钟,测试时好测多了,直接把静态闹钟设下一分钟,等它触发。好歹能用了之后,装在手机上也是用上了。发现就日落不响,对,日出闹钟响,常规闹钟响,就日落闹钟不响。
又大改了一番,还发现我可以手动更改他国定位,比如改俄罗斯地区,比如改美国地区,就可以同时测日出和日落的了。
还更改了触发闹钟使用的音轨。因为之前用的媒体音轨,有时候一切静音或者超级省电模式,媒体音轨就一起打为0了,我的闹钟就没声音了。你说可以有振动啊,是啊,我做了持续振动,但是我实测我的某米手机就振一次,我旧的安卓原生系统手机就可以持续振动,我也不知道为什么。总之现在和系统闹钟一样,都用闹钟音轨了,不怕媒体静音了。
所以就发生了早上时,那绝望的半小时闹钟事件。
现在已经解决了。顺带加了闹钟本身的静音模式,不过静音模式想要持续振动,却一直调不好,振一下就没了。终于调好了一次,但第二次又不行了。算了就这样吧。

3

能用了,该考虑上架了。
发现这个非游戏,竟然也要么要企业资质,要么要软著,要么要备案,要么应用市场已不支持新开发者入驻了,要么应用市场已经倒闭了。
华为的应用市场倒是支持个人开发者上传应用,但是只能选鸿蒙应用和元服务,那劳什子原服务就是一种免安装玩意儿,那不还是跟网页小游戏似的么,我这种闹钟应用要一堆系统权限的,肯定不得行。
那我就看看鸿蒙应用?我没鸿蒙手机啊。然后在网页找到了在线设备兼容性测试的地方。但是我填应用信息都还好,当我一上传我的安装包,可测试设备列表的鸿蒙就全消失了,剩下一个搭载原生Android 10的型号。
但是这个测了有啥用?你应用发布页只有鸿蒙应用能选,我在这台虚拟机测了也还是没测到鸿蒙系啊。
那再问问AI,AI说:当前项目是基于原生Android系统开发的,使用了大量Android特有的API和服务,无法直接打包成鸿蒙应用。要在鸿蒙系统上提供完整功能的应用,需要使用鸿蒙系统的开发框架进行重新开发。
一些支持个人开发者入驻的平台,审核个人信息通过了,然后又被拦了:全部都要备案。
发什么国内,我发谷歌应用商店得了——入驻要交25刀啊,打扰了,以后再说吧。
好吧,那就看看咋备案。
怎么都需要通过云服务商备案系统提交啊。还必须租服务器!单机的备案授权码只对企业开放——又要企业资质。租服务器大多给首年免费,但是次年开始大多就要99一年,不续的话备案会被注销。这怎么比微信还黑呢?微信备案还不要求我开公司也不要钱,只是认证要钱。
租服务器?那我租个服务器就备个案也太浪费了吧!还不如顺便给我的数独棋和纸牌拉大车做起联网对战呢!
但是真要租的话,最低云服务套餐也不够跑联网对战的吧。即使没人玩,搭那个联机架构也该吃不少内存了。那还是以后再说吧。
那租个港澳台的平常还能给自己当节点。欸,用作备案的云服务必须是架设在大陆地区的啊。那这个作用也没了。
所以还不想花钱的情况下,非游戏类应用反而比游戏更难曝光了呢?
备案也又麻烦又要钱,那也以后再说吧。
最后就放个内测平台吧,至少这个链接也能给人直接下,不需要用户注册也不需要下前置App。
不过大家想用的话,最好睡前将手机留在这个“追光时钟”页面,以免没响;同时打开手机自带闹钟,以免没响。
如果安装了但不想用的话,记得把“追光时钟”里的闹钟开关关掉,以免响了。
⬇“阅读原文”就是下载链接
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 做个日出提醒,做成了折磨自己的流氓软件【追光时钟】

评论 抢沙发

5 + 5 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮