android eclipse无法检测到手机的解决方法
2016-05-19 15:51
316 查看
在eclipse下开发android,当使用手机连接到计算机上测试软件时,有时候会发现,eclipse无法识别手机,这一问题的原因很多,精力有限,在此,小编针对最常见的原因进行这一问题的处理,若有更多疑问,大家可在下方留言。
ps:eclipse自带的adb不知道为什么,总是无法检测到手机,可能自带的adb太不给力了吧。so,只好借助别的手了。
小编建议用第二种或第三种方法,小编用的是第三种方法
eclipse-jee-juno-SR2-win32-x86_64
windows7 x64
1
这是最简单最通用的方法,但小编不用,为了演示,小编在此以金山毒霸上面的手机助手为例,
2
安装好并启动后,这时,进程中就会多出一项sjk_daemon.exe的进程,他就相当于adb.exe,此时,开启eclipse后,就可以检测到手机了
3
当然,此方法的缺点是:
必须安装个手机助手,但对于有些人来说,真心不愿意就为了eclipse而专程安装个助手。
另外,只有助手在开启状态下,才可以进行eclipse与手机的连接,这无形中也增加了内存压力。
ps:并不是每个手机助手都能成功连接,可能需要多测试几个。
END
1
针对自己的计算机系统,去网上下载相应的android的万能驱动包,
小编刚从网上下了一个,解压出自己需要的版本,即vista_x64(根据网站描述,它适用于win7)如下图:
2
下来就是安装了,先把手机连接到电脑,然后前往控制面板--硬件和声音--设备管理器,找到第一项,android USB Device(可能显示的不一样,反正是手机插上后,新出来的一项),对其子项右键,选择“更新驱动程序软件”
3
在弹出的对话框中选择“浏览计算机以查找程序”
4
在新的对话框中,单击“浏览”,找到相应驱动所在的文件夹,然后单击下一步,开始安装
5
安装完毕并重启计算机,然后打开eclipse,就可以找到手机连接了
ps:注意,在此,千万要卸载掉手机助手之类的。
END
1
手机和eclipse连接,关键之处就是adb.exe这个进程是否相应,经过测试和网上查阅,小编发现,在此,也可以借用第三方手机助手的adb.exe来实现这一目的。
当然,并不是每个手机助手的adb都可以,像金山的手机助手等等就不行。
小编推荐使用腾讯软件管家,安装该软件后(无法解压),在安装根目录找到tadb.exe这个应用程序,然后将其复制出来,并改名为adb.exe
2
然后在SDK的安装目录下:sdk\platform-tools,找到其中的adb.exe,并删掉该adb.exe(最好备份一个,以防万一),然后将第一步中新改名的adb.exe放入其中
再然后,腾讯软件管家就可以卸载了。。。
3
打开eclipse,连接手机,呵呵,连接成功
END
需要注意的是,每次操作了adb相关,都需要先保证进程中没有adb.exe相关进程存在,才可以重启eclipse,否则依旧检测不到手机。最简单的办法就是重启电脑吧。。。
ps:eclipse自带的adb不知道为什么,总是无法检测到手机,可能自带的adb太不给力了吧。so,只好借助别的手了。
小编建议用第二种或第三种方法,小编用的是第三种方法
工具/原料
eclipse-jee-juno-SR2-win32-x86_64windows7 x64
方法一:安装第三方手机助手
1这是最简单最通用的方法,但小编不用,为了演示,小编在此以金山毒霸上面的手机助手为例,
2
安装好并启动后,这时,进程中就会多出一项sjk_daemon.exe的进程,他就相当于adb.exe,此时,开启eclipse后,就可以检测到手机了
3
当然,此方法的缺点是:
必须安装个手机助手,但对于有些人来说,真心不愿意就为了eclipse而专程安装个助手。
另外,只有助手在开启状态下,才可以进行eclipse与手机的连接,这无形中也增加了内存压力。
ps:并不是每个手机助手都能成功连接,可能需要多测试几个。
END
方法二:使用万能驱动包
1针对自己的计算机系统,去网上下载相应的android的万能驱动包,
小编刚从网上下了一个,解压出自己需要的版本,即vista_x64(根据网站描述,它适用于win7)如下图:
2
下来就是安装了,先把手机连接到电脑,然后前往控制面板--硬件和声音--设备管理器,找到第一项,android USB Device(可能显示的不一样,反正是手机插上后,新出来的一项),对其子项右键,选择“更新驱动程序软件”
3
在弹出的对话框中选择“浏览计算机以查找程序”
4
在新的对话框中,单击“浏览”,找到相应驱动所在的文件夹,然后单击下一步,开始安装
5
安装完毕并重启计算机,然后打开eclipse,就可以找到手机连接了
ps:注意,在此,千万要卸载掉手机助手之类的。
END
方法三:借用第三方adb
1手机和eclipse连接,关键之处就是adb.exe这个进程是否相应,经过测试和网上查阅,小编发现,在此,也可以借用第三方手机助手的adb.exe来实现这一目的。
当然,并不是每个手机助手的adb都可以,像金山的手机助手等等就不行。
小编推荐使用腾讯软件管家,安装该软件后(无法解压),在安装根目录找到tadb.exe这个应用程序,然后将其复制出来,并改名为adb.exe
2
然后在SDK的安装目录下:sdk\platform-tools,找到其中的adb.exe,并删掉该adb.exe(最好备份一个,以防万一),然后将第一步中新改名的adb.exe放入其中
再然后,腾讯软件管家就可以卸载了。。。
3
打开eclipse,连接手机,呵呵,连接成功
END
注意事项
需要注意的是,每次操作了adb相关,都需要先保证进程中没有adb.exe相关进程存在,才可以重启eclipse,否则依旧检测不到手机。最简单的办法就是重启电脑吧。。。
相关文章推荐
- spring中管理的类是否单例
- Java开发人员最常犯的10个错误
- java高效导出excel
- 2016最新spring包下载地址,绝对管用的spring资料。spring学习
- java通配符
- Java像素级的操作
- 暴力版java 吸血鬼数字 代码 --- 依靠循环嵌套解决。
- 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在
- SpringMVC学习系列-后记 解决GET请求时中文乱码的问题
- Extjs+SpringMvc 上传文件加进度条
- Spring技术内幕之IOC容器的实现(02)-BeanDefinition的Resource定位
- 搭建Spring MVC+JedisCluster集群
- Ubuntu 16.04 安装 JDK 和 Open Jdk
- java.util.AbstractCollection学习笔记
- java synchronized关键字
- Java的两种赋值的区别
- ActiveMQ+Spring工程创建详解(附工程文件)
- java并发编程实战 ThreadLocal
- [Java IO]03_字符流
- struts2 上传和下载