|
|
пре 2 недеља | |
|---|---|---|
| .idea | пре 2 недеља | |
| ICDeviceManager | пре 2 недеља | |
| UpdateHelper | пре 2 недеља | |
| app | пре 2 недеља | |
| core | пре 2 недеља | |
| gradle | пре 2 недеља | |
| myLockView | пре 2 недеља | |
| myWIFIView | пре 2 недеља | |
| uniplugin_module | пре 2 недеља | |
| .gitignore | пре 2 недеља | |
| ADB路径配置说明.md | пре 2 недеља | |
| GIT_必须文件清单.md | пре 2 недеља | |
| GIT上传步骤.md | пре 2 недеља | |
| KIOSK_APK_INSTALL_FIX.md | пре 2 недеља | |
| KIOSK_SETUP_GUIDE.md | пре 2 недеља | |
| Kiosk模式完整功能说明.md | пре 2 недеља | |
| PROJECT_STRUCTURE.md | пре 2 недеља | |
| QUICK_TEST_GUIDE.md | пре 2 недеља | |
| README_BAT脚本使用说明.md | пре 2 недеља | |
| README_KIOSK_INTEGRATION.md | пре 2 недеља | |
| README_集成说明索引.md | пре 2 недеља | |
| WiFi强制连接完善说明.md | пре 2 недеља | |
| WiFi检测功能完成总结.md | пре 2 недеља | |
| WiFi检测功能说明.md | пре 2 недеља | |
| WiFi检测双模式对话框说明.md | пре 2 недеља | |
| WiFi检测未显示问题排查.md | пре 2 недеља | |
| build.gradle | пре 2 недеља | |
| gradle.properties | пре 2 недеља | |
| gradlew | пре 2 недеља | |
| gradlew.bat | пре 2 недеља | |
| settings.gradle | пре 2 недеља | |
| 临时退出期间按键拦截功能说明.md | пре 2 недеља | |
| 修复_Manifest_错误指南.md | пре 2 недеља | |
| 内置安装器实现说明.md | пре 2 недеља | |
| 内置安装器方案分析.md | пре 2 недеља | |
| 升级Java11指南.md | пре 2 недеља | |
| 卸载应用.bat | пре 2 недеља | |
| 启动应用并查看日志.bat | пре 2 недеља | |
| 固定屏幕安装APK修复说明.md | пре 2 недеља | |
| 安装并配置Kiosk模式.bat | пре 2 недеља | |
| 开机自启动修复说明.md | пре 2 недеља | |
| 快速开始.md | пре 2 недеља | |
| 快速测试WiFi检测.bat | пре 2 недеља | |
| 恢复出厂设置准备.bat | пре 2 недеља | |
| 查看BootReceiver日志.bat | пре 2 недеља | |
| 查看详细返回键日志.bat | пре 2 недеља | |
| 检测开机自启动.bat | пре 2 недеља | |
| 测试Kiosk功能.bat | пре 2 недеља | |
| 测试WiFi持续检测.bat | пре 2 недеља | |
| 测试WiFi检测.bat | пре 2 недеља | |
| 测试WiFi检测功能.bat | пре 2 недеља | |
| 测试开机自启动.bat | пре 2 недеља | |
| 测试返回键功能.bat | пре 2 недеља | |
| 清除不再提示设置.bat | пре 2 недеља | |
| 监控重启过程.bat | пре 2 недеља | |
| 移除DeviceOwner.bat | пре 2 недеља | |
| 设置开机自启动权限.bat | пре 2 недеља | |
| 诊断WiFi检测问题.bat | пре 2 недеља | |
| 返回键功能说明.md | пре 2 недеља | |
| 配置ADB路径.bat | пре 2 недеља | |
| 集成完成总结.md | пре 2 недеља |
用途:一键安装 APK 并配置 Device Owner
功能:
使用场景:首次部署或更新应用
前置条件:
用途:启动应用并实时查看 Kiosk 初始化日志
功能:
使用场景:验证 Kiosk 自动初始化是否成功
期望日志:
D MyApplication: Application 初始化
D MyApplication: ✅ 绑定 Kiosk 到: PandoraEntry
D KioskHelper: ✅ 锁屏已禁用
D KioskHelper: ✅ 屏幕保持常亮
D KioskManager: ✅ LockTask 启用
用途:全面测试 Kiosk 功能是否正确配置
功能:
使用场景:部署后验证功能
用途:移除 Device Owner 模式(应急使用)
功能:
使用场景:
注意:移除后将失去完整的 Kiosk 功能
用途:检查设备状态,准备设置 Device Owner
功能:
使用场景:设置 Device Owner 前的准备工作
1. 恢复出厂设置准备.bat (检查设备状态)
2. 安装并配置Kiosk模式.bat (安装并配置)
3. 测试Kiosk功能.bat (验证功能)
4. 启动应用并查看日志.bat (查看实时日志)
1. 安装并配置Kiosk模式.bat (会自动卸载旧版本)
2. 启动应用并查看日志.bat (验证更新成功)
1. 测试Kiosk功能.bat (全面测试)
2. 启动应用并查看日志.bat (查看日志)
1. 移除DeviceOwner.bat (移除 Device Owner)
adb devices
# 应该显示设备序列号
双击运行:安装并配置Kiosk模式.bat
脚本会自动执行以下操作:
[步骤 1/6] 检查 ADB 连接...
[步骤 2/6] 检查 APK 文件...
[步骤 3/6] 卸载旧版本...
[步骤 4/6] 安装新版本...
[步骤 5/6] 设置为 Device Owner...
[步骤 6/6] 验证配置...
双击运行:测试Kiosk功能.bat
检查输出中是否包含:
✅ 应用已安装
✅ Device Owner: com.YuyeTech.HeartRate
✅ MyApplication: ✅ 绑定 Kiosk 到: PandoraEntry
双击运行:启动应用并查看日志.bat
观察日志输出,确认看到:
D MyApplication: ✅ 绑定 Kiosk 到: PandoraEntry
D KioskHelper: ✅ 锁屏已禁用
D KioskHelper: ✅ 屏幕保持常亮
D KioskManager: ✅ LockTask 启用
错误信息:Not allowed to set the device owner...
原因:
解决:
错误信息:INSTALL_FAILED_...
解决:
adb uninstall com.YuyeTech.HeartRate原因:应用未启动或日志过滤不正确
解决:
adb logcat | findstr "MyApplication"解决方法:
方法 1:五指长按 5 秒 + 密码 9527
方法 2:使用脚本
运行:移除DeviceOwner.bat
方法 3:手动命令
adb shell am task lock stop
adb shell am force-stop com.YuyeTech.HeartRate
如果脚本无法运行,可以手动执行以下命令:
adb install -r app\build\outputs\apk\app_bbeng\release\app_bbeng_v2.0.8_26010903_2026-01-23.apk
adb shell dpm set-device-owner com.YuyeTech.HeartRate/com.ble.mylockview.admin.KioskDeviceAdminReceiver
adb shell am start -n com.YuyeTech.HeartRate/io.dcloud.PandoraEntry
adb logcat | findstr "MyApplication KioskHelper KioskManager"
adb shell am task lock stop
adb shell dpm remove-active-admin com.YuyeTech.HeartRate/com.ble.mylockview.admin.KioskDeviceAdminReceiver
部署完成后,请验证以下功能:
如遇到问题,请提供以下信息:
adb devices 的输出adb shell dumpsys device_policy 的输出创建时间:2026-01-22
适用版本:哔蹦健身 v2.0.8
APK 文件:app_bbeng_v2.0.8_26010903_2026-01-23.apk