【问题标题】:Eclipse Doesn't Recognize my Android DeviceEclipse 无法识别我的 Android 设备
【发布时间】:2011-01-28 03:20:35
【问题描述】:

我有三星 Galaxy 选项卡,当我将其插入 Eclipse 以运行和调试我的应用程序时。 Eclipse 无法识别该设备。当我用我朋友的 Droid 2 尝试它时,它仍然无法正常工作。有人可以帮帮我吗?

【问题讨论】:

  • 你是在什么环境下开发的? OS X、Linux 还是 Windows?
  • 如果您在 Windows 下开发,您将必须获取每个设备的驱动程序并在本地安装它们。
  • 1) 安装 USB 驱动程序 2) 在您的设备上启用 USB 调试 我完成了上述所有操作,但没有成功。然后我做了以下链接stackoverflow.com/a/8705561/538408 中的事情,adb 识别了我的设备

标签: eclipse debugging android


【解决方案1】:

如果您使用 Windows 进行开发,您可能需要为我们的设备安装 USB 驱动程序。对于 Windows 7,您可以这样做:

在 Windows 7 上为您的设备安装 Android USB 驱动程序:

  1. 将您的 Android 设备连接到计算机的 USB 端口。
  2. 从桌面或 Windows 资源管理器中右键单击计算机,然后选择管理
  3. 在左侧窗格中选择设备
  4. 在右侧窗格中找到并展开其他设备
  5. 右键单击设备名称(例如 Nexus S)并选择更新驱动程序软件。这将启动硬件更新向导。
  6. 选择浏览我的电脑以查找驱动程序软件,然后点击下一步
  7. 单击浏览并找到 USB 驱动程序文件夹。 (Google USB 驱动程序位于 \extras\google\usb_driver。)
  8. 点击下一步安装驱动。

如果您需要更多信息,请查看this link

【讨论】:

  • 我试过这个,但它不起作用;有问题的设备是 OEM 驱动程序列表中未列出的非常便宜的平板电脑(运行 ICS 的 Time2 7" 平板电脑)。这大约是我拥有的第三款 Android 设备。查看您包含的链接,如果它是您的,它似乎可以解决问题第一个 Android设备,但不一定是后续设备。不过我认为是驱动程序,因为该设备在管理控制台中显示黄色警告三角形。有什么想法吗?
  • 我遇到了同样的问题,一个无法识别的非品牌“AVATAR”7" 平板电脑。我找到了一些其他链接:moborobo.com 并且那个东西安装了一些“通用”驱动程序工作。
【解决方案2】:

你试过了吗:

设置 -> 应用程序 -> 开发 - 启用 USB 调试

【讨论】:

    【解决方案3】:

    在 android 4.2.* 中“开发者选项”菜单项不见了!

    回答:4.2.*上的“开发者选项”菜单项被隐藏了。

    1. 转到设置 -> 关于手机。

    2. 转到滚动列表末尾的“内部版本号”。

    3. 反复点击“内部版本号”(7 次)。在您第三次点击时,您应该会看到一条消息,提示您只需点击 4 次即可进入“成为开发者”。

    4. 继续:再点击 4 次。

    5. 万岁,您现在是“开发者”,返回设置页面。

    6. 您现在应该会在设置列表中看到“开发者选项”菜单项。

    7. 打开开发者选项并检查USB调试>好的

    ****这对我有用****

    参考:http://www.wugfresh.com/faq/how-do-i-enable-usb-debugging-on-android-4-2-the-developer-options-menu-item-is-gone/

    【讨论】:

    • 工作,但对我来说:设置 - 关于 - 软件信息 - 更多 - 内部版本号
    【解决方案4】:

    下载三星软件Kies.it检测三星设备

    转到http://developer.android.com/tools/device.html并跟进

    这个解决方案对我有用

    【讨论】:

    • 这行得通……有时。然后它停止工作,一次几天。这似乎是三星定制操作系统中的一个错误,它们修复起来非常很慢。一个全新的零售 S3(2013 年 3 月购买)有这个开箱即用的 bug :(.
    • 这对我有用。 Kies 安装了驱动程序,Eclipse 现在让我从 Running Devices 中选择我的设备。我现在可以在我的平板电脑上测试我的应用程序。 +1
    【解决方案5】:

    除了设置 -> 应用程序 -> 开发 - 启用 USB 调试,点击以下选项:

    撤销 USB 调试授权

    然后重新插入设备。

    【讨论】:

      【解决方案6】:

      除了 Tor-Morten 的回答:仅检查 USB 调试的开发人员设置可能还不够。 USB 连接设置(Android 4.4:设置 -> 存储 -> 选项菜单 -> USB 计算机连接)需要在 Eclipse 的 Android 设备选择器窗口中显示之前检查“媒体设备”或“相机”。

      【讨论】:

      • 这是关键人物!它是 4.4.X 中的新功能。我吓坏了,谢谢!
      【解决方案7】:

      这可能与您将设备插入计算机的方式有关。我正在使用 Mac 并将 USB 插入其中一个键盘插槽。即使您安装了带有所有新驱动程序的 Kies,它也找不到任何东西。 将其直接插入计算机上的一个插槽后,立即识别出该设备。

      即使这是一个初学者的错误......也许它会有所帮助:)

      【讨论】:

      • iMac 上的右侧插槽也会发生同样的情况(三星设备永远无法使用) - 我猜这是 Apple 硬件/OS X 的错误。
      【解决方案8】:

      这是一个相当普遍的问题。您基本上没有 USB 调试所需的驱动程序。

      我必须通过几种不同的方式来获取手机驱动程序。您应该尝试的第一种方法是进入 Android SDK 和 AVD 管理器并下载 Google USB 驱动程序调试包。

      这可能会或可能不会为您提供所需的驱动程序。如果没有,您将不得不做两件事之一。一、将设备详细信息添加到刚刚下载的驱动文件中。通常,这些将发布在讨论您的手机类型的论坛/板上。其次,您可以从手机制造商等其他来源下载不同的驱动程序。

      【讨论】:

      【解决方案9】:

      确保您的帐户具有管理员权限。我在没有提升的情况下安装了我的摩托罗拉驱动程序,尽管安装运行顺利,但它从未将它们与设备相关联。一旦我以管理员身份运行,工作就像一个魅力。

      【讨论】:

      • 如果 nothing 能够识别设备,这将是一个解决方案。如果只是 Eclipse 检测不出来,那可能不是解决办法。
      【解决方案10】:

      我有同样的问题:

      虽然我在我的手机(Samsung Galaxy S Duos Black)上激活了调试选项,但由于 USB 驱动程序无法下载或其他原因,eclipse 无法找到该设备,因此在设备管理器(win7)中我只看到了 Android和 CSC 的东西,全是黄色的,没有安装驱动程序。

      我尝试手动下载三星驱动程序,但没有成功。

      真正起作用的是下载+安装三星凯斯,通过 USB 连接我的设备,起初它再次无法放置驱动程序,然后我断开设备,按下主屏幕上的一些故障排除错误按钮(不是 lite版本,普通版本),花了一些时间,重新连接设备,瞧,驱动程序安装成功,设备管理器和 eclipse 都识别了设备。

      【讨论】:

        【解决方案11】:

        如果您使用的是 Linux,您可以在终端上尝试以下步骤。不要忘记插入您的设备。如果不起作用,请使用 sudo。

        • adb kill-server
        • adb 启动服务器
        • adb devices(查看设备是否被识别)

        【讨论】:

          【解决方案12】:

          我的 LG G3 手机也遇到了同样的问题。 我尝试按照此处的说明重新安装驱动程序:http://developer.android.com/tools/extras/oem-usb.html 没有任何帮助。幸运的是,在同一页面上,我找到了 LG 固件站点的链接:http://www.lg.com/us/support/software-firmware

          所以我做了以下事情:

          • 使用 USB 数据线将手机连接到 PC

          • 卸载了谷歌的USB驱动(我的电脑->管理->设备->便携设备->MyPhone:卸载)

          • 从 LG 网站下载我的 LG G3 手机 (LG885) 的驱动程序

          • 安装此驱动程序

          • 在电话屏幕上请求批准新的 RCA 密钥并允许调试。

          • 尝试在 Eclipse 中运行 Android 项目。

          • 问题已解决。

          【讨论】:

            【解决方案13】:

            我有同样的问题。 我看到在设备管理器下正确定义了产品,但是 Eclispe 没有在目标中显示产品。

            最简单的方法是安装 Samsung Kies 并查看以下命令: ...eclipse\adt-bundle-windows-x86_64\sdk\platform-toolsadb\adb 设备 给我一些输出,而不仅仅是“附加设备列表”。 识别产品后,使用“运行配置”选择“在所有兼容设备/AVD 上启动”单选按钮下的目标“活动设备”。

            尽管如此,您并没有按预期将产品列在列表中,但它确实有效。 祝你好运!

            【讨论】:

              【解决方案14】:

              我的三星 Galaxy 设备在 Windows 上遇到了同样的问题。安装 samsung kies 为我解决了这个问题。

              【讨论】:

                【解决方案15】:

                当我切换到一台新计算机时,我遇到了很多问题。 我下载并安装了 Kies,但 Windows 7 仍然无法识别我的设备。 我的问题是我公司使用的代理,Kies 尝试在安装中下载 USB 驱动程序,但静默失败并完成安装。

                如果安装中的 USB 驱动程序文件夹为空(即 C:\Program Files (x86)\Samsung\Kies\USB Driver),您可能会遇到此问题。

                我的解决方案:在没有代理的情况下安装 Kies。

                【讨论】:

                  【解决方案16】:

                  卸载 EasyTether 扩展程序。 这对我有用 - 查看有关卸载 EasyTether 扩展的部分。 adb 找不到我的设备/手机 (MacOS X) 我能够将我的三星 Galaxy Note 2 连接到 macbook pro Snow leopard。

                  【讨论】:

                    【解决方案17】:

                    在此处下载用于连接三星/PC 的新 USB 驱动程序: http://developer.samsung.com/android/tools-sdks/Samsung-Andorid-USB-Driver-for-Windows

                    当然是在启用开发者模式和 USB 调试之后。 在 USB 驱动程序升级后,手机应该要求接受 PC 位置作为安全。 安装 KIES 并没有解决我的 Galaxy Note 3 上的问题。

                    【讨论】:

                      猜你喜欢
                      • 1970-01-01
                      • 1970-01-01
                      • 1970-01-01
                      • 2013-06-05
                      • 2014-10-01
                      相关资源
                      最近更新 更多