##Android通过TCPIP进行无线真机调试
1.使用USB数据线连接设备(此方法需配置adb环境变量,也可直接进入adb工具目录执行\android-sdk-windows\platform-tools\)。
2.命令输入adb tcpip 5555 ( 5555为端口号,可以自由指定)。
3.断开 USB数据,此时可以连接你需要连接的USB设备。
4.再命令输入 adb connect <设备的IP地址>:5555
后面就可以使用ADB ,DDMS 来调试Android应用或显示Logcat 消息。
5.如果需要恢复到USB数据线,可以在命令行输入adb usb
adb 查看Android设备的IP地址
必须先保证:
1.你的Android设备已经连接到无线网络(此处的无线网络包括WiFi和WAPI,不包括3G或2G的移动网络)。
2.已连接到你的Android设备,即adb devices可以发现设备
先执行命令:adb shell netcfg
再执行命令:adb shell ifconfig eth0
或者:
./adb shell
netcfg
##adb命令行启动应用程序
adb shell am start -n 包名/类名
如:adb shell am start -n com.android.settings/com.android.settings.Settings
##开机广播测试,可用ADB发送BOOT_COMPLETED(无需反复重启机器来测试)
我们可以通过如下命令:
adb shell am broadcast -a android.intent.action.BOOT_COMPLETED
执行adb shell ps 查看当前正在运行的进程列表,可以获取进程的名字
启动App adb shell am start -n 包名/启动类的名称
关闭App adb shell am force-stop 包名