记录一次使用电脑调试手机

一、USB连接

1、下载

安联


2、安装

无特定要求,直接点安装即可

3、连接

准备一根usb连接电脑和手机,手机连接时选择传输文件,进入设置-》关于手机-》连续点击7次版本号,直至出现你已进入开发者模式。设置中搜索开发者选项-》打开USB调试

4、操作

这时我们就可以打开安联进行电脑上操作手机了。

二、局域网连接

1、环境准备

①确保手机和电脑在同一局域网,我这边用笔记本开热点演示。

②参考usb连接的安装,安装安联

③安装abd,可参考拓展一

④需要先插USB,打开手机端口,连接成功后可拔掉usb

使用命令:adb.exe tcpip 5555(5555可以自定义跟下面连接保持一致即可)

2、连接

连接命令:adb connect 192.168.137.182:5555"(ip查找方式如下)

连接成功了,后面就不需要数据线了。

3、操作

这边案例是通过脚本打开手机某个应用,脚本如下

#可配置电脑定时任务 taskschd.msc
# 生成随机延迟(单位:秒)600秒 = 10分钟
$randomDelay = Get-Random -Minimum 0 -Maximum 60  
"sleep $randomDelay s..."
# 等待随机延迟
Start-Sleep -Seconds $randomDelay
"start run"
$commands = @(
    #打开手机端口adb.exe tcpip 5555
    @("adb connect 192.168.137.182:5555", 5),
    # 连接手机
    @("adb shell input keyevent 223", 0.5),
    # 先息屏,方式手机处于亮屏状态
    @("adb shell input keyevent 224", 1),
    # 亮屏
    @("adb shell input swipe 500 1500 500 100 1000", 1),
    # 滑动屏幕,进入密码输入界面
    @("adb shell input keyevent 16", 0.3),
    @("adb shell input keyevent 16", 0.3),
    @("adb shell input keyevent 16", 0.3),
    @("adb shell input keyevent 16", 0.3),
     # 依次输入密码进行手机解锁
    @("adb shell input keyevent 3", 1),
    #获取包名和引用名 adb.exe shell "dumpsys window | grep -i mCurrentFocus"
    # 返回手机主页,防止APP正在桌面运行
    @("adb shell am start -n com.xxx.app/com.cfs.app.module1.index.IndexActivity", 30),
    # 打开程序,30秒后执行下一条命令
    @("adb shell am force-stop com.xxx.app", 1),
    # 关闭程序
    @("adb shell input keyevent 26",1)
    # 按一下开关机键,息屏
)
# 定义命令列表和对应的延迟时间(秒)
foreach ($command in $commands) {
    $cmd = $command[0]
    $delay = $command[1]
    Invoke-Expression $cmd
    Start-Sleep -Milliseconds ($delay * 1000)
}
taskkill /IM adb.exe /F
# 关闭 adb.exe 程序

对应输入码图,如脚本中的‘adb shell input keyevent 16’表示输入9

拓展一:手机使用电脑网络

1、电脑上下载adb软件,并配置环境变量中

谷歌官方abd下载地址

下载解压后的示意图如上

2、打开开发者模式

3、下载环境软件运行cmd即可。

环境软件地址

4、效果

### Pixel 4 刷机教程 对于 Pixel 4 的刷机过程,可以参考以下内容并结合已有的知识进行整理: #### 准备工作 在开始之前,请确保完成以下准备工作: - 确保设备已经启用了开发者选项以及 USB 调试功能[^1]。 - 安装最新版本的 Android SDK Platform Tools(包括 `adb` 和 `fastboot` 工具)到计算机上[^2]。 #### 进入 Bootloader 模式 通过以下方式进入 Bootloader 模式: - 将设备连接至电脑,并运行命令以重启到 Bootloader 模式: ```bash adb reboot bootloader ``` - 如果无法通过软件实现,则可以通过硬件按键组合来手动进入 Bootloader 模式。具体操作为:关闭手机电源后,同时按下 **音量减少键** 和 **电源键**[^3]。 #### 解锁 Bootloader 解锁 Bootloader 是刷机过程中非常重要的一步: - 使用以下命令解锁 Bootloader: ```bash fastboot oem unlock ``` - 执行此命令后,在屏幕上确认解锁请求即可继续。请注意,这会清除设备上的所有数据。 #### 刷写自定义镜像或恢复出厂设置 一旦 Bootloader 成功解锁,可以根据需求选择不同的路径: - 若需刷入官方固件或其他定制 ROM,可使用如下命令: ```bash fastboot flashall -w ``` 上述命令中的 `-w` 参数表示擦除用户分区的数据和缓存文件。 - 对于某些特定情况下的问题排查,比如 Wi-Fi 功能异常等,还需要注意是否存在其他外部因素干扰,例如是否安装了第三方状态栏管理工具或者网络频段不兼容等问题[^4]。 #### 故障排除提示 如果遇到任何错误消息阻止进程顺利推进时,请仔细阅读报错信息并与实际状况对比分析原因所在;另外也可以尝试重新启动整个流程看能否解决问题。 ```python print("以上即为针对Pixel系列机型的一般性刷机指导方案") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值