这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
hardware [2019/08/06 09:38] – 赵策 | hardware [2019/10/16 16:20] (当前版本) – [回到系统桌面] 赵策 | ||
---|---|---|---|
行 6: | 行 6: | ||
==== 软件部署 ==== | ==== 软件部署 ==== | ||
*[[software|校园APP部署]] | *[[software|校园APP部署]] | ||
+ | *[[PowerSetting|自动开关机(触沃)]] | ||
+ | |||
==== 统一部署 ==== | ==== 统一部署 ==== | ||
行 15: | 行 17: | ||
- 初始化完成后,会回退到应用主页面,并可以看到 **__设备初始化成功__** 的提示 | - 初始化完成后,会回退到应用主页面,并可以看到 **__设备初始化成功__** 的提示 | ||
- 如果输入的信息有误,会回退到应用主页面,并可以看到 **__设备初始化失败,请稍后重试__** 的提示,需要确认输入的信息是否完全正确,进行再次设置,直到设备初始化成功 | - 如果输入的信息有误,会回退到应用主页面,并可以看到 **__设备初始化失败,请稍后重试__** 的提示,需要确认输入的信息是否完全正确,进行再次设置,直到设备初始化成功 | ||
+ | |||
+ | ====== !!!重要提示!!! ====== | ||
+ | 设备端配置完毕后,需要验证推送是否正常工作。在CMDB后台的设备条目中,找到 // | ||
+ | **对于推送未正常工作的情况,确定CMDB后台首页中,是否开启了 // | ||
===== 操作提示 ===== | ===== 操作提示 ===== | ||
行 65: | 行 71: | ||
- adb pull / | - adb pull / | ||
- 在 adb 命令执行的文件夹下的 build.prop 中加入命令 service.adb.tcp.port=5555 | - 在 adb 命令执行的文件夹下的 build.prop 中加入命令 service.adb.tcp.port=5555 | ||
- | - 执行命令 adb push ./ | + | - 执行命令 adb push ./ |
结束后需要在断开 USB 连接线,输入 adb connect 设备IP: | 结束后需要在断开 USB 连接线,输入 adb connect 设备IP: | ||
- | === Tips:如何切换换主用户 === | + | <del>=== Tips:如何切换换主用户 === |
- | 当管理员或部署者需要切换回主用户进行设置或操作时,可以在锁屏页面下拉通知条,点击右侧头像,选择**机主**,输入登录密码,即可登录到主用户。 | + | 当管理员或部署者需要切换回主用户进行设置或操作时,可以在锁屏页面下拉通知条,点击右侧头像,选择**机主**,输入登录密码,即可登录到主用户。</ |
+ | |||
+ | === Tips:如何截屏 === | ||
+ | adb连接设备后,执行命令 | ||
+ | 1. adb shell screencap -p / | ||
+ | 2. adb pull / | ||
+ | 命令1将截屏图片保存在设备端的sdcard目录下,命名为screen.png;命令2将设备端的该图像文件保存在电脑端。 | ||
+ | |||
+ | === Tips:如何退出当前页面 === | ||
+ | adb连接设备后,执行命令 | ||
+ | 1. adb shell input keyevent BACK | ||
+ | |||
+ | === Tips:如何进入系统设置页 === | ||
+ | adb连接设备后,执行命令 | ||
+ | 1. adb shell am start -a android.settings.SETTINGS | ||
+ | |||
+ | ==== 问题汇总 ==== | ||
+ | - 如何快速确定CDN服务器是否正常。(当出现设备大面积功能不可用时,一般是CDN服务器出现问题,不能仅通过局域网内是否可以正常访问外部网络来判断CDN的工作状态) | ||
+ | - 如何确定消息推送(RabbitMQ)是否可用。(部分自动更新的功能依赖与推送,若无法自动更新,有可能是RabbitMQ未推送引起的。前提:确保后台的设备管理-远程管理能够正常发送推送消息) | ||
+ | - 如何快速确定部分校方提示的问题是BUG还是Feature(需要增加对产品的认识) | ||
+ | - APK常规操作(卸载,清空数据) | ||
+ | - adb常规操作(install uninstall logcat shell tcpdump) | ||
+ | - 远程日志的抓取(CDN上的日志路径,ssh,scp) | ||
+ | - 加强部署时验收标准(部署+全面测试,问题尽量内部消化) | ||
+ | - 设备信息收集(出现问题时,先明确设备厂家,系统版本,刷卡器品牌等关键设备信息,设备是否在支持列表中) | ||