android studio
1.连接不上夜神模拟器
在模拟器的安装路径下(本机安装路径 D:\Program Files\Nox\bin) 使用cmd 进入到该路径下,输入以下指令:
nox_adb.exe connect 127.0.0.1:62001
(注:打印出 already connected to 127.0.0.1:62001是连接成功。127.0.0.1 为本机IP堆栈内部的IP地址(即回送地址,大部分系统将localhost做其别名),回送接口是一个仅能被本地主机上运行的程序所访问的逻辑接口。主要用于网络软件测试以及本地机进程间通信)
- 修改logcat缓冲区大小
第一种方法: 在AS的安装路径下找到bin\idea.properties;修改idea.cycle.buffer.size=1024为idea.cycle.buffer.size=20480(将logcat缓冲区大小更改为20M);
第二种方法:在AS中File–>Settings–>Editor–>General–>Console。
将Override consle 勾选,修改后面值为20480

第三种方法:使用adb指令打印log时出现read:unexcepted EOF!
使用指令:adb shell logcat -c;
adb shell logcat -G 20M
注:也可以logcat -c;logcat -G 20M;
adb端口号占用情况查询
- 查找adb 端口号:adb nodaemon server
- 查找adb 端口号是否被占用
进入sdk路径 (D:\android-sdk_eng.neusoft_windows\platform-tools) 输入netstat -aon|findstr “5037”
会打印出如下数据:
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 14564
其中"14564"为占用端口号的进程ID
- 在任务管理器中关闭占用端口号的应用;
window下的DOS命令:
注:netstat -aon查看端口使用情况;
netsat -aon|findstr [端口号]:查看端口号是否被占用
ntsd -c q -p PID :命令杀掉指定进程号的进程,PID为进程号
taskkill /PID :杀掉进程
-
小计:使用过程中cmd出现中文乱码:
chcp :显示当前默认编码(65001为utf-8)
chcp 65001 :设置cmd编码方式为utf-8 -
电脑桌面关闭:Ctrl+Alt+Delete 打开任务管理器,选择“文件”,在搜索框中输入“explorer”,回车
-
1
-
w
-
1
-
1
-
1
-
1
本文介绍了如何解决Android Studio无法连接夜神模拟器的问题,包括通过cmd命令行连接和调整logcat缓冲区大小的方法。同时,讲解了检查及释放adb端口号的步骤,并提供了处理cmd中文乱码的解决方案。
1034

被折叠的 条评论
为什么被折叠?



