基于eclipse的android开发真机无法识别的解决办法

时间:2023-01-22 16:50:16

最近为了提高开发效率,给笔记本加了块ssd,同时把操作系统换成了64bit win7,。搞完之后,出现了“真机无法被eclipse识别到”的情况。耗费了小半天的时间,才解决,下面将过程记录下来,希望可以帮到其他的童鞋。

真机:lenovo ideatab 5000A,android 4.1

鉴于在32bit win7开发时,该平板是可以正常被eclipse识别的,因此,首先怀疑的是64和32bit操作系统的不同导致的,也就是该真机在64位操作系统下没有合适的驱动,可是因为真心想在64位操作系统下继续接下来的开发工作,就硬着头皮多试试吧。

网上有一种解决方案,http://www.eoeandroid.com/thread-187983-1-1.html,照着里面的方法试了一下,仍然连接不上。不过帖子还是启发了我,是不是直接用google usb driver就可以呢?于是,我将lenovo的驱动卸载,重新为这个设备安装了谷歌驱动,然后,你才对了,可以了!

另外,在参照上面帖子实验的过程中,在安装谷歌驱动前,将android_home\sdk\extras\google\usb_driver\android_winusb.inf文件做了修改,参照文件中的设备列表,新增了ideatab的设备信息(即设备id,获取方式参考上面帖子)。但是此步操作是否是必须的,我表示一点怀疑,因为问题解决后,手机被识别出来的名字并不是我手动添加到inf文件里的字符串,大家可以试一试,如果您确定了此步操作是否是解决问题的必要条件,请留言告诉我,谢谢~