因为usb口要干别的用,必须要用wifi adb来调试,但是不幸,android studio安装在了ubuntu里。
按照标准步骤,
1)手机开发者选项里,使能wifi 调试
2)先用usb adb连接。
3)设置端口号,adb tcpip 5555
4)adb shell ip addr查看手机ip地址
5)连接 adb connect ip:5555
一直拒绝连接
想来是,虚拟机的NAT导致了问题,因为一直提示要在同一WIFI网络内嘛。
所以
1)改为bridge模式。
2)vmware的"编辑"菜单下"虚拟网络编辑器",这里需要网络管理员,然后之后也要用网络管理员启动vmware
3)在bridge模式下,选择无线网卡
4)然后,启动虚拟机,在ubuntu下一直看到的是有线连接ens33,这其实就是WIFI模拟出来的。配置dhcp auto
5)但是一直无法获得ipv4地址,静态配置也不行。
6)最后用手机wifi热点,解决了。说是一般wifi路由器有拒绝bridge的设置。
