1. 默认情况下,ADB是通过USB来进行连接的。不需要USB线,直接在android设备上安装一个超级终端,在终端里运行以下代码即可:su setprop service.adb.tcp.port 5555stop adbdstart adbd之后,在PC端打开cmd命令行,输入:adb conn...
分类:
移动开发 时间:
2014-12-12 11:32:00
阅读次数:
183
adb本身提供了网络调试的功能,所以,在不能直接用USB连上Android手机的情况下,可以使用WiFi连接adbd进行调试,本文记录了使用WiFi连接adb并进行调试的具体步骤。使用WiFi连上adb和USB连上adb没有任何不同,可以正常使用adb shell, adb logcat, adb am,adb reboot等,使用Eclipse单步调试App也没有任何问题。没有ROOT的Android手机也可以使用,唯一的要求是手机上的adbd启用了网络调试功能,是不是邪恶感顿生?...
分类:
移动开发 时间:
2014-11-25 16:39:12
阅读次数:
210
android 4.4 版本后,su 权限严重被限制, 如无法直接访问data 区域,无法直接remount system image, 无法设置system property。
Google 不遗余力的提高android系统的安全性, 而针对su 这个即令人恨,又令人爱的命令,就痛下杀手。主要体现在三个方面:
1. 限制user 版本adbd process 的capabi...
分类:
移动开发 时间:
2014-11-22 12:08:48
阅读次数:
555
首先手机必须是root过的,可以使用百度一键root工具。
然后,在手机中打开这个终端(terminal)应用,输入如下命令:
su
setprop service.adb.tcp.port 5555
stop adbd
start adbd
接着,可以查看一下你的手机的IP地址,直接在连接的wifi网络上单击,即可看...
分类:
移动开发 时间:
2014-11-21 12:46:07
阅读次数:
174
USB adb 权限是指,当adb 连接手机时,手机中的守护进程adbd 的权限为root 权限,从而它的子进程也具有root 权限,通常如果adb shell 看到是:
Android 4.0 以后版本:
C:\Users\mtk29\Desktop>adb shell
root@android:/ #
Android 2.3 版本:
C:\Users\mtk29\Desktop>ad...
分类:
移动开发 时间:
2014-10-29 09:12:36
阅读次数:
147
如前文《谁动了我的截图?--Monkeyrunner
takeSnapshot方法源码跟踪分析》所述,本文主要会尝试描述android的自动化测试框架MonkeyRunner究竟是如何和目标设备进行通信的。
在上一篇文章中我们其实已经描述了其中一个方法,就是通过adb协议发送adb服务器请求的方式驱动android设备的adbd守护进程去获取FrameBuffer的数据生成屏幕截图。那么Mo...
分类:
移动开发 时间:
2014-10-20 10:07:43
阅读次数:
358
首先您要确认您是想开启adbd 的root 权限,还是让app 也可以拿到root 权限。
(1). adbd 的root 权限
我们通常在debug user 版本问题时, 或者进行user 版本的monkey test 时都会这个工作,以便debug.
如果你想user 版本adb root 权限默认关闭, 而在想开启时, 可以通过工程模式中的设置项开启, 那么请USER2R...
分类:
移动开发 时间:
2014-10-10 11:52:34
阅读次数:
496
adb pull push文件出现Permission denied,明明已经root
其实很简单
首先adb root
如果提示 adbd cannot run as root in production builds
安装一个叫超级adbd的apk
地址http://www.anzhi.com/soft_616421.html#
在手机上赋予root权限,再开启用超级adbd...
分类:
数据库 时间:
2014-09-05 14:23:21
阅读次数:
583
首先你要在手机上装一个模拟终端(android terminal emulator或者Wireless ADB)我用的是前者 然后在终端上输入setprop service.adb.tcp.port 5555stop adbd//停止adbstart adbd//开启adb(注意:以上指令必须在ro...
分类:
移动开发 时间:
2014-08-08 01:58:15
阅读次数:
305
一.调试准备
首先需要开启android系统的adb功能,start adbd
PC端 adb connect IP ADDRESS
如果 出现adb 异常可以尝试 adb kill-server ; adb start-server...
分类:
移动开发 时间:
2014-07-24 17:36:26
阅读次数:
405