-
Notifications
You must be signed in to change notification settings - Fork 4
Home
sharinka0715 edited this page Jun 7, 2020
·
4 revisions
第一步,安装Android Studio和Flutter sdk,具体教程参考https://flutterchina.club/get-started/install/。
第二步,配好环境后,将项目clone到本地。
git clone [email protected]:SE2020-TopUnderstanding/BUAA-Campus-Tools-Frontend.git
并将文件名改成jiaowu_assistent
。
第三步,打开Android Studio,点击Open an existing Android Studio project
,选择下载下来的文件夹。Android Studio会自动下载Android sdk,可能需要连接VPN。
第四步,在Android Studio内安装虚拟机,编译运行项目即可。
错误原因 | 反馈 |
---|---|
账号或密码为空 | 账号或密码为空,请继续输入 |
DioErrorType.CONNECT_TIMEOUT | 网络请求超时 |
DioErrorType.RECEIVE_TIMEOUT | 网络请求超时 |
DioErrorType.SEND_TIMEOUT | 网络请求超时 |
DioErrorType.RESPONSE,http状态码为401 | 账号或密码错误 |
DioErrorType.RESPONSE,http状态码为402 | 您的账号被锁定,请十分钟后再试 |
DioErrorType.RESPONSE,http状态码不是401/402 | 服务器错误 |
DioErrorType.CANCEL | 请求取消 |
登录过程中的其他错误 | 未知错误 |
错误原因 | 反馈 |
---|---|
http状态码为401 | 账号密码已失效,这可能是因为您修改了统一认证密码,请点击下方按钮以重新登录。 |
获取课表过程中的其他错误 | 网络请求出错,请稍后再试 |
获取到的数据为空 | 正在获取您的数据,请稍后再试。如果您本学期没有课程,请忽略上述提示,因为此时我们不再提供课表查询功能 |
错误原因 | 反馈 |
---|---|
http状态码为401 | 账号密码已失效,这可能是因为您修改了统一认证密码,请点击下方按钮以重新登录。 |
获取到的数据为空 | 目前没有获取到您的课程信息,以下是几个可能的原因及解决办法:1. 爬虫努力爬取中,请稍后再试。2. 如果您本学期课程中心没有课程,请忽略上述提示,此时我们不再提供该功能。3. 您的课程中心没有“活跃站点”,请在学校“课程中心-我的工作空间-用户偏好”页面进行偏好设置,保证希望获取ddl的课程都属于收藏站点或活跃站点,并且活跃站点不能为空。 |
错误原因 | 反馈 |
---|---|
DioErrorType.CONNECT_TIMEOUT | 连接超时 |
DioErrorType.SEND_TIMEOUT | 请求超时 |
DioErrorType.RECEIVE_TIMEOUT | 响应超时 |
DioErrorType.RESPONSE | 出现异常 |
DioErrorType.CANCEL | 请求取消 |
获取空教室时的其他错误 | 未知错误 |
错误原因 | 反馈 |
---|---|
http状态码为401 | 账号密码已失效,这可能是因为您修改了统一认证密码,请点击下方按钮以重新登录。 |
修复了选择完主页后点击确认,不会退回到上一级的bug。
- 使用了加密算法,更安全;
- 有了更完善的错误处理机制。
- 优化了检测版本更新功能;
- 在帮助中心添加了版本号的显示。
成绩查询中添加夏季的成绩的查询。
- 课程中心DDL支持手动选择不显示”已完成“的作业项;
- 修复了部分19级同学的DDL爬取的bug,之前因为DDL部分的bug,导致许多同学的DDL没有更新,或者新用户没有爬到DDL数据,在这里向大家致歉!
- 添加了校历页面,并和DDL结合
- 添加了课程评价功能,可以从课表跳转到对应课程,也可以通过功能菜单搜索其他课程
- 更换了主题配色,对大部分页面进行了美化
- 添加了DDL截止主动推送功能
- 修复了校历页面的若干bug。
- 给课程评价增加了翻页功能。