本来笔记本屏幕就不大,Eclipse logcat就占据了很大空间,而且关了还不行。所以就想到能不能用别的设备来当做logcat的显示器。想来想去只有平板最合适,屏幕比较大,也适合摆放。那具体怎么弄呢?今天我倒腾了下,在开发机上安装了cygwin,部署上sshd,然后把adb目录添加到系统PATH中,把测试机使用tcp方式adb连接到开发机上,在Android平板上使用Android Terminal Emulator,配合ssh,使用utf8编码,连接开发机,搞定!
月度归档: 2014年3月
使用命令行在 Android 设备截图
一般 Android 用户都知道同时按下音量减和电源键的屏幕截图方式,不过作为开发者,可能需要一个更为简便的方式将屏幕截图保存至开发电脑上。
该方式仅需在终端执行一条命令即可,涉及调用系统内置的 screencap
工具:
1 |
adb shell screencap -p | sed 's/r$//' > screen.png |
screencap
本身支持标准输出,所以可以用管道符链接。但是 adb shell
会将结果中的 LF
转换为 CR+LF
(为了兼容性考虑?),于是会将 png 的格式破坏。于是这里使用行编辑器 sed
将 LF
前的 CR
移除。
Android ADB常用命令
最近开发Android项目,经常用到adb命令,下文整理的命令十分有用
本文由 伯乐在线 – lum 翻译自 growingwiththeweb。欢迎加入Android小组。转载请参见文章末尾处的要求。
下面是一些我搜集的一些Android ADB(Android Debug Bridge)命令,在手动或自动构建和测试过程中它们非常好用。