BenderBlog "SuperBart" Rodriguez

Results 29 comments of BenderBlog "SuperBart" Rodriguez

> > 明白,请您降级到 1.5.2 ,如果还有问题再看。小程序代码是单独线程运行的,主程序是不可能看到日志的。所以如果还有问题,那就是我这个版本改小部件代码改炸了。 > > 那行,祝您好运 先别走,降级到 1.5.2 还有错误吗?

那只能下个版本修了,我尽快吧…… 如果您还想提供更多信息,只能将手机搞进 adb 查看日志了

苹果的需要转存到公共区域,安卓的小部件直接读存储地点就行了。我高度怀疑这位的数据可能有某些地方,我的小程序会无法反序列化。接下来我需要写一个提示器,提示三大数据来源是否成功加载。

@SolitaryDream-X 您的考试信息是不是包括了空的座位号? 有个 ios 小部件报错了,错误如下: ``` valueNotFound (Swift.String, Swift.DecodingError.Context (codingPath : [CodingKeys(stringValue: "subject", intValue: nil), _CodingKey(stringValue: "Index O", intValue: 0), CodingKeys(stringValue: "seat" " intValue: nil)], debugDescription: "Cannot get value of...

打开终端运行 clash-nyanpasu 看看

1. 如果考虑抓包签到系统,该系统抓包难度我个人觉得较大,同时风险非常非常高。 2. 如果基于目前课程信息写通知,则需要实现后台运行等功能。虽然 Flutter 后台运行这块我现在不咋明白,但是从技术上可以考虑如此实现。 目前本人开发精力有限,issue 先开着看有没有别人写个:P 补充:可以将课程信息导出到系统日历,让系统日历提醒,缺点是需要自行注意调课情况。

> 这个功能我期中考试结束后写一下。 > > 但是在非原生安卓上,由于系统的限制,我无法保证百分百触发通知。 > > 同时,我的设备只有windows和android。其他平台的调试,可能还需要其他贡献者的支持。 苹果设备需要实际机器调试,虚拟机不行。电脑平台不用写了,我寻思电脑端没人会把我程序挂载后台。 很久之前我想过后台运行获取课程信息的事情,为了小部件刷新。当时我用了 pub.dev/packages/background_fetch ,但是这个插件限制太多。安卓必须半小时刷新,苹果说得学习软件唤醒次数:P

那您先看着,不过不着急。我很快重新发布 1.5.4, 这个应该不在其功能之列。

测试版已经发布,请到 PDA 交流群下载测试包 @Nanxa1024