2Pascal-新时代的Pascal

 找回密码
 立即注册
搜索
热搜: fastreport
查看: 531|回复: 0
打印 上一主题 下一主题

如何让 开发工具 发现你的安卓手机

[复制链接]

246

主题

234

帖子

740

积分

版主

Rank: 7Rank: 7Rank: 7

积分
740
QQ
跳转到指定楼层
楼主
发表于 2015-1-26 00:00:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
京东购书支持本站
1. 手机开启 USB 调试。不用 ROOT。
2. 装驱动。(问题就在这里)
3. 手机不要使用 U 盘模式。

另外,对于 XE8,请使用 安卓r21 升级包3合1版 3in1 + Fix adb.7z
否则可能找不到手机。
手机助手能发现你的手机,但是不能管理的,等于没有发现。


首先要装对驱动,如果你的驱动叫 MyHTC,请立即删除。

找个 手机助手。
例如 百度 腾讯 360 等等。
反正不论你是谁的水军,都有一款适合你。

只是 腾讯的助手 干扰能力比较强。

手机助手会帮你装驱动。请安装最新版的助手。

正确的驱动名是:Andriod ADB Interface
个别手机的驱动可能不是这个名称。
下面这个地址有好多驱动下载。
http://developer.android.com/tools/extras/oem-usb.html


装完驱动,重新插拔手机。

然后杀死 ADB.EXE TADB.EXE 以及各种手机助手的EXE。
然后到 IDE 界面刷新。

另外有人反映 金山卫士或者金山手机助手会占用 ADB 的端口。
所以,请检查 当前进程中。可疑的 EXE。他可能占用了 ADB 的端口。








安卓Andriod ADB Interface驱动安装失败的几个解决方法。

管理提醒: 本帖被 鬼哭神嚎 执行加亮操作(2012-01-04)
看到很多朋友的安卓手机在安装驱动的时候出现ADB Interface黄色感叹号,造成手机管理软件无法使用。

网上也有很多文章说解决方案,不过都不是很详细,我在这边详细介绍下这个问题的原因和解决方案,有几种不同的原因,解决方案也不相同。

由于碰到问题基本都是XP系统,所以这里全部以XP为例子。

<1> 系统已经存在相同的WDF版本引起。
这个情况是最常见的,电脑已经存在一个相同的WDF版本的时候,而又缺少相关的卸载项就会出现这个问题,表现是提示安装致命错误。
解决方案:
        a. 添加一个相关版本的卸载项,以wdf1005版本为例,导入注册表卸载项。  Wdf01005.rar (1 K) 下载次数:7276 ;
            然后再安装次即可。

        b. 或者升级一个1.9版本的驱动也可以解决此问题。下载驱动:  android.rar (3888 K) 下载次数:26289

<2> 系统缺少Cryptographic Services服务造成驱动安装失败
在个别XP系统上有碰到因为Cryptographic Services服务缺失造成驱动最后安装失败,这是因为wdf驱动的安装依赖Cryptographic Services。

解决方案:
        导入服务的注册表键值,然后重启电脑再安装即可。注册表信息:  Cryptographic Services.rar (2 K) 下载次数:5678

<3> 与农行网银U-KEY存在冲突
已经发现安卓的ADB驱动跟个别网银的U-KEY存在冲突,造成adb interface驱动无法安装,显示错误10。

更新解决方案:
        如果碰到错误10提示设备有问题的情况,查看下c:\WINDOWS\system32\drivers目录下有WdfDynam.sys和WdfLdr.sys没。
如果存在这两个文件,就是老版本的WDF驱动引起了驱动安装失败。
       1.  先删除WdfDynam的服务,开始-运行-cmd,输入“sc delete WdfDynam”
       2.  删除c:\WINDOWS\system32\drivers目录下WdfDynam.sys和WdfLdr.sys
       3.  重新安装驱动即可。

<4> 供电不足引起的ADB驱动异常
在一些台式机因为前置USB口供电不足会引起的adb interface显示黄色感叹号。

解决方案:
        接到主机箱的后置USB接口即可。


<5> 临时目录不可写引起安装中断  (12.04.17新增一个论坛案例)
论坛23楼反馈的一个无法安装adb驱动的案例,安装后提示“系统找不到指定的文件”,最后找到原因是系统的临时目录不可写引起,KMDF的安装过程会创建临时文件。

解决方案:
        确保C:\windows\temp目录可写。


<6> Win7系统安装驱动过程提示“系统找不到指定文件”  (13.01.23新增案例)
Win7系统用户已经碰到几次在安装adb驱动时提示“系统找不到指定文件”,实际原因是系统在安装adb驱动的时候需要安装系统自带的winusb驱动,而winusb所需的winusb.sys文件是依靠inf文件的“windows cd”字段来复制文件的,有时间系统会不知道“windows cd”的位置就造成在安装过程中缺少winusb.sys文件而安装中止。

解决方案:
        找到winusb的来源路径“c:\windows\system32\DriverStore\FileRepository\winusb.inf_x86_neutral_6cb50ae9f480775b\”目录下,把Winusb.sys文件复制到“c:\windows\inf”目录下即可,然后再次安装就没有问题了。



http://www.jb51.net/article/44175.htm

篇文章主要介绍了Android adb.exe程序启动不起来 具体解决方法,有需要的朋友可以参考一下
经常遇到 Please ensure that adb is correctly located at 'D:\java\sdk\platform-tools\adb.exe' and can be executed.

遇到问题描述:
运行android程序控制台输出
    [2012-07-18 16:18:26 - ] The connection to adb is down, and a severe error has occured.
    [2012-07-18 16:18:26 - ] You must restart adb and Eclipse.
    [2012-07-18 16:18:26 - ] Please ensure that adb is correctly located at 'D:\java\sdk\platform-tools\adb.exe' and can be executed.
解决问题:
百度google大家多说的是任务管理器 kill掉adb 或者重启adb server,但我任务管理器就没有adb ,猜测是某个程序占用了adb端口。于是按此思路查找。
5037为adb默认端口 查看该端口情况如下:
      netstat -aon|findstr "5037"
      TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       6540
发现6540占用了 5037端口,继续查看6540的task,发现是wandoujia  .如下所示
        tasklist|findstr "6540"

        wandoujia_daemon.exe          6540 Console                    1      4,276 K
接下来问题就好解决了,在任务管理器kill掉wandoujia_daemon.exe ,运行android程序,ok .
1.关闭豌豆荚进程
2.adb kill-server
3.adb start-server
4.重启Eclipse
OK


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|新时代Pascal论坛

GMT+8, 2024-4-30 19:33 , Processed in 0.064121 second(s), 29 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表