版权声明:大家好,我是笨笨,笨笨的笨,笨笨的笨,转载请注明出处,谢谢! https://blog.csdn.net/jx520/article/details/83383557
之前一直快乐的Debug着。今天突然就抛锚了,一开debug它就非要关我的adb。(可能快乐只是我的一厢情愿。)
我早先的处理方式是
- 手动运行夜神模拟器的adb 写了bat来启动
D:\Program Files\yeshen\Nox\bin\nox_adb.exe connect 127.0.0.1:62001
- 然后打开Android Device Monitor然后打开Android Device Monitor
- 启动“夜神模拟器”,看到它上线,就可以快乐的调试了。
我SDK中的adb在这里(根据自己SDK安装的位置找)
D:\Android\Sdk\platform-tools\adb.exe
夜神的 adb在这里
D:\Program Files\yeshen\Nox\bin\nox_adb.exe
问题在于Android Studio 使用的SDK对应的 D:\Android\Sdk\platform-tools\adb.exe
和 夜神自己带的D:\Program Files\yeshen\Nox\bin\nox_adb.exe
版本对不上。
注意
nox_adb.exe
其实只是 adb.exe
改个名字而已
你要做的就是复制 adb.exe
改名成nox_adb.exe
替换掉夜神自带的 nox_adb.exe
就行了
怎么验证?简单!
先把 Android Studio 、模拟器、还有进程管理器中的 adb.exe 都关掉。
然后
- 重新打开“夜神模拟器”
- 进入
D:\Android\Sdk\platform-tools
按住shift + 鼠标右键》选择【打开命令行工具】(可能你哪叫法不同,反正打开命令行就对了)
- 在命令行中输入
adb devices
回车。如下结果说明
直接百度一下