0x00
做安卓开发或者安卓逆向免不了需要一个好用的模拟器,发现蓝叠的界面还不错,很喜欢,所以就用蓝叠了,但是如何把蓝叠和AndroidStudio连接起来呢?
0x01
前言,用adb连接,为什么要用adb,这是个什么东西?我也不知道,就随手查了查,是这样的:
0x02
步骤如下:
- 打开蓝叠模拟器
- 不要打开AndroidStudio ^_^ ,如果已经打开了先关闭
- 打开cmd窗口,来到你的sdk的目录下的platform-tools目录下,用dir命令就可以看到adb程序了
- 使用命令 "adb connect localhost:5555"(要是有教程告诉你 127.0.0.1:5555也是一样的)
- 打开你的AndroidStudio正常写完代码运行就可以了
- 断开连接的命令是 "adb disconnect localhost:5555"
- 说明一点,就是蓝叠的安卓版本和AS的sdk版本可能不同,如果版本不同就有些麻烦了,所以注意下载适合自己版本的蓝叠(现在最新版的蓝叠也才支持安卓7.1,都已经安卓9了,还是安卓7就有些不够人性化了,希望可以快些更新吧)
0x03
具体步骤的实现讲解及截图(还有部分可能会产生的疑问)
1.打开蓝叠:
2.确保AndroidStudio是关闭的,这一步骤就不用截图了吧 ^_^
3.打开cmd窗口,来到你的sdk的目录下的platform-tools目录下,用dir命令查看adb程序
每个人存放sdk的目录不同,找到你存放sdk的目录就好了
4.使用命令 "adb connect localhost:5555"连接蓝叠
有没有好奇为什么连接的是 5555端口?我也好奇,所以就查了下,如下:
意思就是说每当有安卓设备和PC相连时,守护进程就会为它们分两个端口,5555端口就是为了连adb用的
用火绒剑查看下网络,找到蓝叠,发现有5555端口如下:
5.打开AS运行代码:
6.断开连接,貌似不重要,关闭自然就断开了,但是还是上个截图吧!