一款帮助燕大同学的APP。
软件采用Kotlin +Jetpack +MVVM 设计,这是重构后的版本。
- 查询当日空教室,可自由选择时间段。
- 查询在校期间成绩
- 查询本学期的考试
- 查询本学期的课程表
- 查询教务处的通告
- 查询一卡通余额
软件目前已上架国内各大应用商店,但 小米商店 更新最快。
在build.gradle 中删除
def keystoreProperFile = rootProject.file('keystore.properties')
def keystoreProperties = new Properties()
keystoreProperties.load(new FileInputStream(keystoreProperFile))
signingConfigs {
release {
keyAlias keystoreProperties['KEY_ALIAS']
keyPassword keystoreProperties['KEY_PASSWORD']
storeFile file(keystoreProperties['STORE_FILE'])
storePassword keystoreProperties['STORE_PASSWORD']
}
}
debug {
signingConfig signingConfigs.release
}
后可以正常打包。但因为软件的签名并未开源。因此打包后无法登录QQ,无法获取空教室。
APP采用Kotlin+Jetpack+MVVM模式设计。(部分采用Java)
软件主体部分采用的是爬虫---Jsoup。
后台部分原先用的是服务器,考虑到价格和安全的原因,改为了Bmob。
MPL-2.0
2019年(第12届)中国大学生计算机设计大赛省赛三等奖