一 . WSL开发环境搭建
1.win 配置
控制面板---程序安装---启动关闭windows功能
勾选标红部分, 点击确定安装后 重启PC
二、安装linux 系统
打开 Microsoft Store,并选择 Linux 版本,怎样在电脑上安装adb工具, 选择ubutu 评分最高的进行获取 ----下载完成后 点击打开, 按提示 输入用户名密码
修改root 用户密码 执行sudo su root 输入passwd 输入密码 123456
1、下载adb驱动,下载时将adb驱动放到C盘 请点击输入图片描述 adb电脑图解1 2、右击计算机,选择“管理”。请点击输入图片描述 安装adb驱动电脑图解2 3、选择左侧的“设备管理器”。请点击输入图片描述 安装adb驱动电脑图解3 。
三、 安装 USBIPD
windows 下载 usbipd-win_2.4.1.msi 直接安装
WLS2-linux 界面
执行 update-alternatives --install /usr/local/bin/usbip usbip /usr/lib/linux-tools/实际名称/usbip 20 注:实际名称 为 ls /usr/lib/linux-tools/ 输出结果
安装使用adb方法一 1 该方法是最简单最常用的一种方法。首先点击电脑左下角的“开始”,在命令窗口输入“cmd”,并回车。2 上述操作完成后进入命令提示符界面,可以看出,默认的环境变量路径为“C:\Users\Administrator”。
推荐用Xshell 工具 Xshell-7.0.0111p.exe
1. 连接之前需要在ubutu 修改一下sshd 参数, 输入vi /etc/ssh/sshd_config
PermitRootLogin yes 去掉前面的# 修改yes,允许root用户远程登录
PasswordAuthentication yes 去掉前面的# 修改yes,允许root用户使用密码远程登录
ListenAddress 0.0.0.0 去掉前面的# 监听所有地址
保存修改后 执行 serviece sshd restart 重启sshd 服务
2. 使用Xshell 去连接ubutu
登录后如下:
3. 登录后ubutu后更新系统与软件
执行 apt update && sudo apt upgrade
执行apt-get install bc
执行apt-get install lrzsz
adb卸载了需要重现再官网上进行安装。打开官网,进行下载并保存在D盘即可。ADB的全称为AndroidDebugBridge,就是起到调试桥的作用。
执行apt-get install unzip
修改ubutu默认shell
执行 sudo dpkg-reconfigure dash
选择no 后 ubutu会自动将shell 类型 变成bash
1、adb安装步骤(mac版)注:Homebrew Cask 是 Homebrew 的扩展,借助它可以方便地在 macOS 上安装图形界面程序 执行上面的三行命令,如果显示如下图的信息,说明安装成功 2、adb连接设备,adb连接设备的方式有两种:USB 和&#。
4. 升级WLS2内核用管理员的方式打开powershell 执行
wsl --update ,内核更新后需要重启 执行命令
wsl -l -shutdown 重新打开ubutu 远程工具需要重新去连接, 如果连接不上, 在ubutu 内执行 service sshd start
五、ubutu 安装adb并识别安卓设备1、注意:Linux 子系统想要与windows 共享adb, 需要linux adb版本与windows 版本一致, 否则无法实现转发(原理是通过Sockt 进行通讯)
将linux adb 上传到ubutu platform-tools_r33.0.3-linux.zip在xshell连接终端 执行rz 选择adb压缩包进行上传到/opt 目录下执行 unzip xxxx.zip 解压设置环境变量 执行 echo export PATH=$PATH:/opt/platform-tools >> /etc/profilesource /etc/profile 不重启生效执行adb 查看是否可以运行
2、windows侧 cmd需要开启5037端口进行监听
adb-kill-server
3. wls2(ubutu) 开启被监听
执行export ADB_SERVER_SOCKET=tcp:$windows_host:5037 回车(注::$windows_host 这个变量是从cat /etc/resolv.conf|grep nameserver|awk &39;获取) 该变量只在当前shell下生效,关闭窗口后 需要重新执行export ADB_SERVER_SOCKET=tcp:$windows_host:5037
效果如下:
连接网络安装。1、甲壳虫ADB助手是一款非常使用的安卓ADB调试工具,若想在此安装软件,首先打开此助手。2、其次将其连接上网络与设备。3、最后搜索要用的软件,安装即可。