Windows adb搭建

菜鸟进场,方圆十里,寸草不生
1、下载adb的安装文件(主要就这四个,后面我会将用到的文件打包上传)
主要就这几个文件
2、然后将这四个文件复制到系统目录下:C:\Windows\SysWOW64(如果是32位的系统就在C:\Windows\System32目录下)。

打开命令控制窗口:输入:adb version
出现版本号
出现以上画面则表示可以正常使用adb了。

发现问题:如果出现插上手机之后无法回识别到手机。
插上android设备后,在命令行输入adb devices 没有提示查找到设备。

1、打开设备的开发者选项(设置里面点击手机版本号5次 )

2、找到开发者选项菜单(一般在更多设置里面)

3、开打usb调试

通过以上操作之后会电脑会重新安装驱动。等待安装完成再输入adb devices,如果还是没有设备。

去控制面板-设备管理器查看,在通用串行总控制器下面会发现有一个异常设备叫:ADB Interface,然后有个叹号。

右键这个异常设备,查看属性。

选择详细信息。

选择属性为硬件id

然后复制出来(两个都要复制出来)。
在这里插入图片描述

下载串口驱动,如果安装有android sdk,那么这个文件路径在:SDK\extras\google\usb_driver

解压之后找到:android_winusb.inf 文件,然后通过记事本打开。

找到一句话:

;Google ADB Interface

%SingleBootLoaderInterface% = USB_Install, USB\VID_12D1&PID_107E&REV_0299&MI_02

%SingleAdbInterface% = USB_Install, USB\VID_12D1&PID_107E&MI_02

然后将USB_Install, 后面的id替换成刚才异常设备的id,保存。

再次在设备管理器里面找到这个异常设备,右键 --> 选择更新启动程序 --> 手动选择驱动程序 --> 路径就选这个下载的驱动文件夹就好。

等待安装成功就可以了。

所需文件下载:https://download.csdn.net/download/version1_0/12331732

备注:怕麻烦的可以安装一个豌豆荚,他能直接帮你解决,哈哈。

搭建ADBAndroid Debug Bridge)开发或调试环境是Android开发者日常工作中的一项基础任务。以下是详细的搭建步骤,涵盖从安装Android SDK到配置ADB环境变量以及基本的设备连接测试。 ### 准备工作 1. **安装Android SDK** ADB工具是Android SDK的一部分,因此首先需要下载并安装[Android Studio](https://developer.android.com/studio),它包含了完整的Android SDK工具包。 2. **定位ADB工具路径** ADB默认位于Android SDK的`platform-tools`目录下。例如,在Windows系统中路径可能为: ``` C:\Users\用户名\AppData\Local\Android\Sdk\platform-tools ``` ### 配置ADB环境变量 1. **添加ADB到系统环境变量** 为了能够在命令行中全局使用`adb`命令,需要将`platform-tools`目录添加到系统的`PATH`环境变量中。 - **Windows系统**: 1. 打开“系统属性” > “高级系统设置” > “环境变量”。 2. 在“系统变量”中找到`Path`并点击“编辑”。 3. 添加`platform-tools`的完整路径(例如:`C:\Users\用户名\AppData\Local\Android\Sdk\platform-tools`)。 4. 点击“确定”保存更改。 - **macOS/Linux系统**: 编辑`~/.bash_profile`或`~/.zshrc`文件,添加以下内容: ```bash export PATH=$PATH:/Users/用户名/Library/Android/sdk/platform-tools ``` 然后执行: ```bash source ~/.bash_profile # 或者 source ~/.zshrc ``` 2. **验证ADB安装** 打开终端或命令行工具,输入以下命令: ```bash adb version ``` 如果输出类似以下内容,则表示ADB已正确安装: ``` Android Debug Bridge version 1.0.41 Version 31.0.3-7562133 Installed as /Users/用户名/Library/Android/sdk/platform-tools/adb ``` ### 连接设备并测试ADB 1. **启用开发者选项和USB调试模式** 在Android设备上,进入“设置” > “关于手机”,连续点击“版本号”七次以启用“开发者选项”。然后返回“设置” > “系统” > “开发者选项”,开启“USB调试”。 2. **通过USB连接设备** 使用USB数据线将Android设备连接到电脑。 3. **检查设备是否被ADB识别** 在终端或命令行中输入: ```bash adb devices ``` 如果设备被成功识别,将会显示设备的序列号,例如: ``` List of devices attached 1234567890ABCDEF device ``` 4. **无线连接设备(可选)** 如果希望通过Wi-Fi连接设备,首先确保设备与电脑在同一局域网中,然后执行以下步骤: 1. 通过USB连接设备。 2. 执行命令: ```bash adb tcpip 5555 ``` 3. 获取设备的IP地址(在“设置” > “关于手机” > “状态信息”中查看)。 4. 断开USB连接,执行: ```bash adb connect 设备IP地址:5555 ``` 5. 再次使用`adb devices`检查设备是否连接成功。 ### 常用ADB命令示例 1. **安装应用** ```bash adb install app-release.apk ``` 2. **卸载应用** ```bash adb uninstall com.example.app ``` 3. **启动应用** ```bash adb shell am start -n com.example.app/.MainActivity ``` 4. **查看日志** ```bash adb logcat ``` 5. **文件传输** - 将文件从电脑推送到设备: ```bash adb push local_file /sdcard/ ``` - 从设备拉取文件到电脑: ```bash adb pull /sdcard/remote_file local_file ``` 6. **进入设备Shell** ```bash adb shell ``` ### 常见问题排查 - **设备未被识别**:确保USB调试已开启,尝试更换USB端口或数据线。 - **ADB服务未启动**:可以尝试重启ADB服务: ```bash adb kill-server adb start-server ``` - **权限问题**:在Linux/macOS上,可能需要使用`sudo`执行ADB命令,或者更改设备权限。 通过以上步骤,应该能够顺利完成ADB环境的搭建,并开始进行Android设备的调试与开发工作。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值