做了个好玩的东西,多设备用户看过来哦
基于自制的充电统计App上报数据,可在其他任何设备上远程查看所有设备的状态数据。
官网地址:https://zwzh.tech:2002/
软件下载地址:https://sjbk.top/
软件如何使用:·对于新用户:
①下载安装好软件后,打开软件,阅读软件声明,如不同意将无法继续使用,同意则点击“同意”进入下一步。
②点击同意后,软件会自动跳转到无障碍授权页面,在页面中找到“已安装的服务”(部分机型为二级页面且在页面最底部),找到“充电统计”或“充电统计_Beta”,开启权限。
③对于荣耀Magic OS 8.0以上版本机型,还需额外执行此步骤:从桌面底部上滑并停顿,进入最近任务管理页面,长按软件图标,点击解除限制,才能完成上一步的授权。
④授权完成后,软件会自动跳转回主界面(不是闪退),然后您可以选择是否需要新手引导,如果您是资深数码玩家则直接手动配置即可,否则推荐使用新手引导来自动配置, 以避免权限缺失导致运行出错。(目前自动配置仅支持 华为&荣耀 EMUI 10.0及以上、Harmony OS 2.0及以上、Magic OS 3.0及以上版本系统)
⑤自动配置过程中,如遇到卡在某一步不动的情况,可以下拉通知栏或者控制中心,再返回,就可以恢复正常了。如果选择手动配置,请务必配置到位,具体权限用途说明请参考上一条。
⑥配置完权限后,开始自定义软件内功能开关状态。如果不需要自定义设置,直接选择默认设置即可。需要注意的是,单位校准过程(大约5秒)一定不能插充电器,否则会出错。
⑦设置完成后,就可以开始使用了,如果上述操作无误,直接返回即可,后续只需要在每次充电完成后前往文件管理查看生成的报告。 存储路径:“内部存储/充电统计/”(/storage/emulated/0/充电统计/)。
软件制作背景说明:
如您所见,当前App可以说几乎没有UI,界面非常简单,原因是,当前是基于Auto.js工具来写的软件, 核心功能都是依靠JavaScript调用Java API来实现,严格来说不算一个标准的Android软件。另外,基于此平台开发UI界面比较繁琐, 也很不方便,所以暂时搁置制作UI的计划。
由于直接使用JavaScript源码导入Auto.js非常麻烦,且使用门槛高,故打包了此App以方便大家使用。
当然了,如果您觉得当前App不能满足您的要求,想自己动手,可以前往QQ群获取核心功能的源代码,自己完成数据分析处理。 (这个功能实现非常简单,CSDN上一搜一大堆,Android官网也有API参考,可以自行获取并改进)
作者:zwzh