等待Android使用调试器开发问题,怎么解决

Android真机调试连接服务器时出现问题怎么解决?_百度知道
Android真机调试连接服务器时出现问题怎么解决?
Android真机调试时连接服务器时出现java.net.SocketTimeoutException:failedtoconnectto/192.168.114.1(port8080)after5000ms错误怎么解决?...
Android真机调试时连接服务器时出现java.net.SocketTimeoutException: failed to connect to /192.168.114.1 (port 8080) after 5000ms错误怎么解决?
来自知道合伙人认证团队
采纳数:112
获赞数:423
擅长:暂未定制
方法如下:1、较新版本的Android系统默认在设置是不显示开发人员选项的,因此进入设置-&关于手机-&多次点击版本号(一定次数之后设置中出现开发人员选项),开发人员选择出现之后就无需再设置了。2、设置-&开发人员选项(开启)-&选择USB调试,之后一般会出现允许连接调试和安装调试证书的选项,都选择是。大部分情况下到这个时候Eclipse开发环境就能够识别手机并可以进行软件的编译下载安装与调试。3、USB连接方式需要选择正确,如下图四个选项中,只有选中PC助手方式,才可以被电脑和开发环境识别。4、如果还不能识别有的时候是将Android设备与PC机通过USB接口相连时未能正确,可以尝试使用刷机软件如甜椒刷机助手,启动软件后连接Android设备,如果设备没有正确安装或者驱动程序版本不正确,它会自动下载和安装合适的驱动程序。5、还有就是Manifest.xml中minSdkVersion的的API level不能高于设备上Android系统版本对应的API level。如下图,对应于Android4.4.2对应的API 19,如果minSdkVersion&=20,则Android Device Chooser中无法显示设备。6、还有Eclipse开发环境通过adb连接调试Android设备,有一些刷机软件也会运行adb程序,造成与开发环境的adb调试器冲突,需要关闭刷机软件,杀死所有adb进程重启开发环境。温馨提示:1、正确连接设备,打开USB调试。2、正确安装设备驱动。3、Sdk最低版本号设置不能高于设备的系统版本。
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。订阅 你的位置: >
> 【已解决】Android的模拟器,在ADT中调试运行AVD时,速度太慢,极其的慢
【问题】虽然当前主机配置很高:Intel的i5的4核 + 8G内存 + SSD的硬盘Eclipse的ADT,调试代码时,所运行的AVD模拟器,速度极其的慢。加载到主界面,也要个几分钟。每次调试一次,都得等半天,烦死了。【解决过程】1.一搜,网上果然N多人遇到同样问题。2.参考:去修改对应的AVD:把内存改为2G,再把snapshot选上:然后去试试效果,结果点击调试,无法启动AVD了,详细折腾过程参见:其结果是:即使可以手动修改,绕过bug,使得设置为1024MB,但是实际的运行速度,还是很慢。启动一次,要等个很多分钟,还是不能接受的慢。3.另外之前那个帖子中提到了有个:据说速度极快。几乎完美。有空可以试试。4.另外,有空再参考其中的:Install Intel Hardware Accelerated Execution Manager (HAXM):去试试,貌似会有效果的。 &5.好像后面提到的这些:更加有用。是android官网的解释。所以,看来还是,参考:去从头到尾,好好看看。其中,有待后期注意的是:(1)此处我装了VirtualBox,据文档说,需要先卸载VirtualBox,否则会影响此处的虚拟化加速的;(2)需要是x86的Image,不能是arm的Image;去确认一下,果然之前的AVD都是for ARM的:所以,去新建一个x86的。6. 但是结果却发现,无论选择哪个Device,结果Target基本都是Android 4.2,然后坑爹的是CPU/ABI都是ARM,而且无法更改:教程是说,选先选Target,然后再选CPU/ABI,但是此处Target只有 Android 4.2,没有其他可选的啊;而且无论如何,CPU/ABI都还是灰色的,无法改的。。。然后也去试过了,新建Device:然后再去新建AVD,用这个新建的try_x86,结果还是无法更改CPU:后来才想起来,好像是当前的“System Image”是ARM的,所以,需要重新安装一个X86的“System Image”。7.所以去使用Android SDK Manager去安装X86的System Image,详细过程参见:8.等安装完毕了对应的X86的Image后,然后才可以去创建x86的AVD的。9.然后再去下载并安装Haxm (Intel Hardware Accelerated Execution Manager),详细过程参见: & & &10.验证安装haxm成功后,把之前创建的X86的AVD,设置为启动设备,然后启动调试,看看效果。结果,此时发现,此处的之前创建的x86_480x800的AVD,竟然出错了,说是啥Unknown Target,折腾过程参见: & & &11.继续去,先设置好上述的X86的AVD为启动设备,然后去调试:看看是否速度有提升。结果log中显示出一行红色字体:hax is working and emulator runs in fast virt mode最后自己数了数,从点击Debug到最后看到Android的AVD的主界面:大概花了12秒,算是比较快了。至少和之前按分钟算的那个速度,有天壤之别了。【总结】至此,貌似基本算是成功了,成功的,加速了Android模拟器的调试的速度。从大概多少分钟,到12秒左右。虽不完美,但已基本可以接受了。提示:1.此处我没用那个snapshot;2.后续调试时,已明显感觉到,模拟器执行程序,调试代码等等的速度,的确是明显快多了。爽就一个字。哈哈哈。提示:1.根据网友stophin的经验:如果CPU不支持VT-x的话,HAXM是安装不上的。请小伙伴自行注意。转载请注明: & 与本文相关的文章
16 queries in 0.243 seconds, using 10.43MB memoryul').hide()" onmouseenter="jQuery('.sitegroup>ul').show()">
绔嬪嵆鍏呭

我要回帖

更多关于 离心式调试器 的文章

 

随机推荐