Android studio 或Eclipse无法连接模拟器或者真机

在程序开发过程中相信大家总会遇到手机或者模拟器不能连接问题,一番折腾一个小时过去了,本来兴致满满的想在手机上看下效果却遇到这种费力的事情,那么,在开发过程中由于和Unity进行交互看效果,所以平时遇到这种情况比较多,现在给大家说说如何解决这种问题。

1,环境配置。

C:\worktools\Android\sdk\platform-tools;

可以提取出来命名%ANDORID_HOME%放到PATH环境目录下;


2,adb命令调试。

  1. adb连接

    相信大家在系统中做开发都有一定的Dos窗口中调试程序的经验了,没有也不要紧,网上多的是,玩得多了你会发现Dos命令也很有趣。来看下adb 命令如何调试。

    常用命令:
    adb devices
    adb kill-server
    adb start-server
    adb install xxx.apk
    如果是为了解决adb端口占用的问题,除了知道上面这三个adb命令之外还需要知道一点Dos命令,注意下列命令是在Win7上进行操作的。
    输入netstat -aon|findstr 5037查看5037端口是否被占用。

C:\Users\wwx229495>netstat -aon|findstr 5037
  TCP    127.0.0.1:5037     0.0.0.0:0    LISTENING       2574

通过PID查看所有进程
C:\Users\wwx229495>tasklist /fi “PID eq 2574”

映像名称         PID     会话名       会话#       内存使用
=========== ======== ========== ==========    =========
svchost.exe    2574   Services       0        13,800 K

然后根据查询到的pid杀死该进程

C:\Users\wwx229495>taskkill /pid 2574 /f
成功: 已终止 PID 为 3676 的进程。

或者通过修改端口方式与占用的端口区分开,就不会有这种情况了。另外,经常使用夜神模拟器发现有时候也会连不上,如果设置了adb环境在Dos窗口中执行命令adb connect ip:端口 即可。比如:

adb connect 127.0.0.1:62001

2.adb 的常见命令。
更多命令请去官网地址查看

执行adb shell切换到Linux状态

----------
查看日志
----------
adb shell logcat
----------
卸载应用
----------
adb shell pm unistall 包名
----------
屏幕截图(贴个脚本,copy之后放到电脑中txt文件中,命名成.bat,双击即可一键截取手机上的图^-^)
----------
adb shell screencap -p /sdcard/tmp.png && adb pull /sdcard/tmp.png D:\ && start D:\tmp.png
----------
屏幕录制 (可以参考我上面的脚本)
----------
adb shell screenrecord --verbose /sdcard/demo.mp4
----------
查询手机cpu类型
----------
shell@cancro:/ $ getprop ro.product.cpu.abi
armeabi-v7a
----------
查看当前应用activity信息
----------
adb shell dumpsys activity top
----------
 应用信息查看
 ----------
adb shell dumpsys pakage [package] 查看包名
----------
查看进程
----------
adb shell dumpsys meminfo可查看当前手机所有进程
adb shell dumpsys meminfo [pid] 查看某一个应用进程的信息
----------
查看应用下所有执行过的数据库sql信息
adb shell dumpsys dbinfo [package]
----------
查看GPU显卡信息
----------
 adb shell dumpsys gfxinfo
----------
界面性能测试
----------
adb shell dumpsys gfxinfo package-name
----------

还有更多有趣的命令小技巧,关注我的博客以后会持续分享^-^。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值