Commit e76cf352 by pye52

增加README及开发文档

parent 940c0ffd
### 分支管理
| 分支名 | 描述 |
| ---------- | ------------------------------------------------------------ |
| develop | 开发分支作为源分支,所有新功能开发和bug修复都在develop派生分支进行 |
| test | 测试环境,仅用作打包使用,打包前先从develop分支合并过来并递增版本号 |
| uat | uat环境,仅用作打包使用,打包前先从develop分支合并过来并递增版本号 |
| production | 生产环境,仅用作打包使用,打包前先从develop分支合并过来并递增版本号 |
| new_master | 重构版本,通过Build Variants来切换到指定的环境,打包同理。已配置好混淆 |
| new_for_phone | 重构版本,供手机测试,通过Build Variants来切换到指定的环境,打包同理。已配置好混淆 |
### 特殊功能二维码
在线生成二维码:https://www.liantu.com
请参考同目录下"智慧食堂开发文档.docx"
### 重构目的
1. 去掉Kotlin,架构重新设计
2. 所有订单及操作都将在本地数据库记录
3. 优化各任务(在线支付、离线支付、指令执行)的设计
4. 提升稳定性
5. 优化日志输出,方便测试及后续迭代维护
### 注意事项
- 优卡特p60s受厂家二维码sdk限制,targetSdkVersion必须为22,使用高版本将导致App**无法在设备上运行!!!切记!!!**
### 机型历史
该项目到现在一共使用过3个机型,按时间顺序排列分别是:
1. ~~深圳小兵Q6~~
2. 天波580C
3. 优卡特P60S
其中 **小兵Q6** 是早期评估机型,没有正式上线使用过,因此不再需要维护。
当前已实现天波580C和优卡特P60S的串口读取,并且会根据机型匹配对应的方案。
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment