您现在的位置是: 网站首页 >系统软件 系统软件

【gnirehtet、adb】安卓手机通过USB连接到电脑上网

admin2020年5月29日 16:28 Windows 599人已围观

电脑PC网络通过USB共享给安卓Android手机上网 # 简要步骤 - 下载gnirehtet解压到 gnirehtet-rust-win64 目录 - 下载adb,将里面的`adb.exe`、`AdbWinApi.dll` 和 `AdbWinUsbApi.dll` 复制到 gnirehtet-rust-win64 目录 - 安卓手机开启USB调试、USB安装 - 运行 gnirehtet-rust-win64 目录 中的 `gnirehtet-run.cmd` - 手机允许USB安装和VPN连接即可实现手机上网 # 下载gnirehtet 为 Android 设备提供反向网络连接 访问 https://github.com/Genymobile/gnirehtet/releases 下载新版的软件,选择win版本,例如`gnirehtet-rust-win64-v2.4.zip` 将其解压出来 ![BLOG_20200529_163003_66](/media/blog/images/2020/05/BLOG_20200529_163003_66.png "博客图集BLOG_20200529_163003_66.png") # 下载adb Windows 系统的话可以只下载 Android SDK platform tools,macOS 和 Linux 系统则需要完全安装 Android SDK。 访问 https://developer.android.com/studio/releases/platform-tools.html 下载 Windows 的 SDK 平台工具,解压后内容如下 ![BLOG_20200529_162957_73](/media/blog/images/2020/05/BLOG_20200529_162957_73.png "博客图集BLOG_20200529_162957_73.png") 但我们只需要框选的三个文件`adb.exe`、`AdbWinApi.dll` 和 `AdbWinUsbApi.dll` ,将其复制到 gnirehtet-rust-win64 目录中 ![BLOG_20200529_162951_67](/media/blog/images/2020/05/BLOG_20200529_162951_67.png "博客图集BLOG_20200529_162951_67.png") # 连接步骤 ## 手机开启USB调试 ![BLOG_20200529_162945_56](/media/blog/images/2020/05/BLOG_20200529_162945_56.png "博客图集BLOG_20200529_162945_56.png") 以小米手机为例,注意一定要开启完成,否则设备无法正常工作 ## 使用adb连接手机 没有连接手机,返回的结果 ```bash \gnirehtet-rust-win64>adb.exe devices List of devices attached ``` 没有连接手机 ```bash \gnirehtet-rust-win64>adb.exe devices List of devices attached 996612b0 unauthorized ``` ![BLOG_20200529_162933_63](/media/blog/images/2020/05/BLOG_20200529_162933_63.png "博客图集BLOG_20200529_162933_63.png") 允许USB调试后 ```bash \gnirehtet-rust-win64>adb.exe devices List of devices attached 996612b0 device ``` ## 运行gnirehtet-run.cmd 双击 gnirehtet-rust-win64 目录中的`gnirehtet-run.cmd` ![BLOG_20200529_162921_13](/media/blog/images/2020/05/BLOG_20200529_162921_13.png "博客图集BLOG_20200529_162921_13.png") 一切正常的话,脚本会自动在 Android 设备中安装 `gnirehtet.apk` ## 手机允许USB安装和VPN连接 ![BLOG_20200529_162914_95](/media/blog/images/2020/05/BLOG_20200529_162914_95.png "博客图集BLOG_20200529_162914_95.png") 然后会弹出如上图的一个网络请求,点击 确定 之后就生效了 ![BLOG_20200529_162910_34](/media/blog/images/2020/05/BLOG_20200529_162910_34.png "博客图集BLOG_20200529_162910_34.png") 这时手机状态栏如下 ![BLOG_20200529_162904_61](/media/blog/images/2020/05/BLOG_20200529_162904_61.png "博客图集BLOG_20200529_162904_61.png") 运行脚本后会弹出一个命令行界面,要注意不要关掉这个窗口。里面会显示各种当前连接的申请状况,可以查看连接状况。

很赞哦! (7)

文章交流

  • emoji
0人参与,0条评论

当前用户

未登录,点击   登录

站点信息

  • 建站时间:网站已运行792天
  • 系统信息:Linux
  • 后台程序:Python: 3.6.6
  • 网站框架:Django: 2.2.12
  • 文章统计:250 篇
  • 文章评论:45 条
  • 腾讯分析网站概况-腾讯分析
  • 百度统计网站概况-百度统计
  • 公众号:微信扫描二维码,关注我们
  • QQ群:QQ加群,下载网站的学习源码
返回
顶部
标题 换行 登录
网站