我已经实现了一个简单的Android应用程序,我现在想在真实设备上进行测试。我有一个Nexus One。
在Android Eclipse插件中,我已经下载并安装了USB驱动程序(修订版3)包。但是当我使用USB线将Nexus One连接到我的PC(运行Windows 7)时,会弹出一个消息框,显示“Nexus One”找不到“找不到驱动程序”。
我已在设备上激活 USB调试。当我在PC上运行adb devices
时,它只打印List of devices attached
并且没有列出任何设备。如果我在Windows中使用设备管理,并尝试更新“Nexus One”的驱动程序,则无法在 Android SDK 的“驱动程序目录”中选择驱动程序
如何在Windows 7上安装Nexus One的驱动程序,以便在真实设备上使用它来调试我的Android应用程序?
答案 0 :(得分:8)
http://developer.android.com/sdk/win-usb.html
适用于Windows的USB驱动程序是Android SDK的可下载组件。如果您在Windows上进行开发并希望连接Android设备来测试您的应用程序,那么您将需要安装USB驱动程序。
本文档提供有关最新版本USB驱动程序的信息以及在开发计算机上安装驱动程序的指南。
适用于Windows的USB驱动程序,修订版3(2010年1月)
增加了对Nexus One的支持。
Windows的USB驱动程序是 可作为可选项下载 SDK组件。你需要司机 只有你在Windows上开发 并希望连接Android供电 设备到您的开发环境 通过USB。
安装驱动程序或升级您的 现有的驱动程序到最新 修改,你必须先下载 驱动程序到您的开发计算机。
要下载驱动程序,请使用 Android SDK和AVD Manager工具 包含在Android SDK中。如果 你还没有安装Android SDK,如Installing the Android SDK中所述,请先执行此操作 继续与司机 安装。
当您准备下载时 司机,按照给出的指示 在Adding SDK Components启动 Android SDK和AVD Manager。来自 可用包面板,选择“Usb 驱动程序包“并将其下载到 你的电脑。驱动程序文件是 下载到
<sdk>\usb_driver
。目录下载后,请按照 以下说明安装或 根据您的要求升级驱动程序 需要和Windows操作系统 版。如果你正在连接 Android驱动的设备给你 电脑第一次,按照 以下程序“执行a 新装。“如果你有 安装了一个较旧的USB驱动程序 并希望升级到 最新版本,请按照程序操作 “升级现有驱动程序。”
完成USB驱动程序后 安装,请参阅Developing on a Device了解其他重要信息 关于使用的信息 适用于Android的设备 发展。
答案 1 :(得分:1)
截至2013年3月,您无需安装任何Nexus One驱动程序 - 如果您允许,Windows 7可以自动在线安装驱动程序。该驱动程序将命名为Android Composite ADB Interface
:
只需确保让Windows从Windows Update安装驱动程序:在“开始搜索”字段中键入“更改设备安装设置”,然后选中“如果在我的计算机上找不到,则从Windows Update安装驱动程序软件。”:
为什么这样?因为您不必安装整个Android SDK,或者〜{400} ADT Bundle,尽管Google's claim,\extras\google\usb_driver\
目录中不再包含驱动程序文件
答案 2 :(得分:0)
转到设置 - &gt;应用程序 - &gt;开发并检查USB调试是否已启用。
丹尼。
答案 3 :(得分:-1)
更好地使用像Dropbox或Fiabee这样的同步产品,你可以毫不费力地来回传输任何东西,适用于所有USB线:) 在第二种情况下,您甚至可以同步照片,而无需担心复制它们。