Android调试问题

最近在Eclipse中调试android应用程序时碰到一个非常讨厌的问题,那就是模拟器明明已经在那儿了,但是eclipse偏偏还要新启动一个模拟器。要知道,模拟器启动可是相当费时。碰到这种问题,以前一搬就是先把先前的模拟器关掉,就使用新启动的模拟器。但这种问题频繁出现,的确恼火,后来无意中在网上发现一个解决方法,那就是在命令行中输入如下命令:

 

 

C:/Documents and Settings/Administrator>adb kill-server

 

C:/Documents and Settings/Administrator>adb start-server

* daemon not running. starting it now *

* daemon started successfully *

问题解决了。但是如果start-server碰到如下提示:

 

C:/Documents and Settings/Administrator>adb start-server

* daemon not running. starting it now *

ADB server didn't ACK

* failed to start daemon *

就没辄了,只能重启eclipse了。

 

X10i手机在linux下的调试问题

使用android真机在linux下调试时,出现如下界面:

Android调试问题_第1张图片

 

这时OK键无法选择。执行adb devices命令, 返回的结果是:

 

List of devices attached 

???????????? no permissions

 

问题的原因在于adb server需要root权限启动,但是在eclipse集成开发环境中并没有以root权限启动adb server,解决的方法也很简单,输入如下命令:

 

sudo adb kill-server

sudo adb start-server

这时再使用adb devices命令查看,返回的结果是:

 

List of devices attached 

CB511L0R9N device

问题解决。

 

 

 

 

 

你可能感兴趣的:(eclipse,android,linux,server,list,permissions)