Android WiFi ADB

作者:snowdream
Email:yanghui1986527#gmail.com
Github: https://github.com/snowdream
QQ 群: 529327615
原文地址:https://snowdream.github.io/blog/2016/10/27/wifi-adb-without-usb/

简介

大家在开发调试Android应用的时候,都需要使用USB连接电脑和测试手机。
那么如何通过WIFI来连接电脑和测试手机呢?

通常的做法是这样:
安装idea插件AndroidWiFiADB。通过这个插件,只需要用USB连接一次电脑和测试手机,之后就可以只通过WIFI来连接了。

那么有没有方法,完全通过WIFI来进行连接呢?
下面就要介绍这样一款工具:WIFIADB

前提

Android手机需要Root

安装

WIFIADBIntelliJPlugin

在Idea/Android studio插件安装对话框输入“WIFI ADB ULTIMATE”,安装插件,然后重启IDE。

WIFIADBAndroid

  1. 点击,下载安装WIFIADBANDROID-RELEASE-1.0.APK
  2. 测试手机连接wifi
  3. 启动应用,点击主界面中间的圆形按钮。如果启动成功,底部会提示IP地址和端口号。

运行

在Idea/Android studio界面右侧,点击标签““WIFI ADB ULTIMATE””,输入IP地址和端口号,点击“Connect”即可。

参考

  1. WIFIADB
  2. AndroidWiFiADB
  3. ADBWIFI
时间: 2024-09-04 11:34:55

Android WiFi ADB的相关文章

Android wifi无线调试App新玩法ADB WIFI

Wifi 调试App已经不是什么新鲜的事情了,之前也看过不少,不是使用麻烦就是需要root权限,今个我给大家介绍一款好用的android studio 插件--ADB WIFI. 安装 settings->plugins->Browse repositories 搜索框输入ADB WIFI找到插件,安装,重启android Studio后可以看到 导航菜单下Tools->Android->ADB WIFI就算安装成功了.   使用 第一步:首先还是需要用数据线连接电脑,如下图:  

Android Wifi的管理和操作

因为需要一直在弄网络的问题,今天看了一下Wifi的操作,经过整理,做出来了一个类,可能不全,但是个人感觉已经完全能够满足需要了,当然,里面的方法也有可能是错误的或者是不全的,这个类我没有进行完整的测试,只测试了其中的一些方法. 其实操作Wifi也是很简单的,主要使用以下几个对象或变量: private WifiManager wifiManager;// 声明管理对象OpenWifi private WifiInfo wifiInfo;// Wifi信息 private List<ScanRes

关于android wifi传输文件的问题

问题描述 关于android wifi传输文件的问题 我想问一下这个是怎么实现的,就是安卓客户端打开wifi传输功能,给出一个地址,然后用户在浏览器 输入这个地址,然后通过网页上传文件然后到安卓端 解决方案 做了个毕设, 是在Wifi环境下,Android手机和PC的文件共享,也就是在PC通过WIFI读写手机中的文件.然后,毕设过后,本来想发出来给大家使用. 发布到应用宝,但是需要提供国家著作权的证明. 发布到小米应用市场,嫌APP功能太少.所以都没有发布成功.所以只能贴出来这里给大家参考了.

android wifi 如何在路由器关上的时候马上检测到wifi连接状态变化

问题描述 android wifi 如何在路由器关上的时候马上检测到wifi连接状态变化 在应用中监听了WifiManager.NETWORK_STATE_CHANGED_ACTION这个广播,希望在wifi状态变化的时候重启应用.可是每次路由器关上后,应用都需要等七八秒才检测到wifi断开.怎么才能在路由器一关上就检测到手机wifi连接状态变化呢?

android wifi direct group owner negotiation

问题描述 android wifi direct group owner negotiation 有人知道android wifi direct 中group owner negotiation 中的哪个device作为GO哪个作为Client以及 采用Pin码还是PBC模式是在哪里确定的吗?

android开发 adb的root权限和apk的root权限有什么区别

问题描述 android开发 adb的root权限和apk的root权限有什么区别 android4.4环境,已经可以adb root操作/system/app目录,但是在apk中却提示su: su: uid 10054 not allowed to su 系统是厂家提供的debug版本,莫非系统只提供了adb的root权限,而没有提供apk的root权限? 解决方案 root用户没给su权限 解决方案二: 一般机器上会有权限管理软件.当app需要root权限时需要,权限管理会拦截一下.有个允许

Error running app: Instant Run requires &amp;#39;Tools | Android | Enable ADB integration&amp;#39; to be enabled.

android studio 2.1.2  run提示错误信息:Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled. Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled 解决方案:菜单栏,Tools -> Adnroid -> enable ADB i

Android Wifi的forget()操作实例详解

Android  Wifi的forget()操作实例详解 我们在处理某个Wifi连接时,有时会需要忘掉当前连接的密码信息.执行这项操作,我们需要调用WifiManager::forget()函数: /** * Delete the network in the supplicant config. * * This function is used instead of a sequence of removeNetwork() * and saveConfiguration(). * * @p

How to connect to Android with ADB over TCP?

According to a post on xda-developers, you can enable ADB over WiFi from the device with the commands setprop service.adb.tcp.port 5555 stop adbd start adbd And you can disable it and return ADB to listening on USB with setprop service.adb.tcp.port -