#!/bin/bash # 自启动功能测试脚本 echo "=== 自启动功能测试脚本 ===" # 启动应用 echo "1. 启动应用..." adb shell am start -n com.ouxuan.oxface.debug/com.ouxuan.oxface.MainActivity sleep 3 # 检查应用是否启动 echo "2. 检查应用进程..." adb shell ps | grep oxface # 发送系统启动广播(这通常会失败,因为权限问题) echo "3. 尝试发送系统启动广播..." adb shell am broadcast -a android.intent.action.BOOT_COMPLETED -p com.ouxuan.oxface.debug # 查看日志 echo "4. 查看相关日志..." adb logcat -d | grep -E "(BootReceiver|AutoStartManager|ShellCommandManager)" | tail -10 echo "=== 测试完成 ==="