【发布时间】:2013-11-03 02:09:01
【问题描述】:
我正在尝试从 Eclipse In windows 在我的设备上运行我的应用程序。但是我的设备在 Eclipse 中没有检测到。
我的设备驱动程序已更新。在我的设备中,我在设置->应用程序->开发中打开了“USB调试模式”,并在设置->应用程序中打开了“允许安装非市场应用程序” ->发展。在 Eclipse Target 选项卡中,选择“始终提示选择设备”。我的 ProjectBuildTarget 不比我的设备版本新。并尝试了 adb kill-server。
当我运行 adb devices 时,它在我的命令提示符中没有显示任何内容。
如何让 Eclipse 将我的应用程序加载到我的手机而不是我的 AVD?
当我在我的 Mac 机器上尝试它时,它运行良好..
有什么解决办法吗?请给我建议..
【问题讨论】:
-
尝试卸载并重新安装 Sony Xperia 手机随附的 Sony 驱动程序,或在检测到 Sony 设备中使用的不同模式时使用 Sony Companion 应用程序正确检测正确的驱动程序。除此之外,请检查您在哪里使用了正确的 USB 模式(我不确定 Sony Xperia mini 上可用的 USB 模式......它已经很旧了)。在较新的 Xperias 中,它可以是 MTP 或 MSC
-
其他通常适用于不常见的 OEM 设备的方法,使用 PDANet 驱动程序preetprasannan.wordpress.com/2013/07/13/…
-
如果您不喜欢 PDANet 驱动程序,请检查您的系统设备管理器(我假设您正在运行 Windows)并检查存在驱动程序问题的 USB 设备(通常覆盖有黄色警告标志)并卸载它.我假设您已经安装了 Sony Companion 并重新启动了系统。从 Xperia mini 上拔下 USB 电缆并重新插入。当您在 USB 调试模式下连接时,Windows 将尝试检测正确的 USB 驱动程序。
-
请注意,无论是哪种模式(MTP 或 MSC),只要检测到 USB 调试模式的正确驱动程序(Sony ADB 接口驱动程序)即可。不处于USB调试模式时,正确的USB驱动只是MTP驱动(MTP模式)或“USB Mass Storage Device”(MSC模式)。
-
sonymobile.com/gb/tools/pc-companion ...此软件有助于检测要使用的正确驱动程序...但它仅适用于 USB 2.0 或更低版本,但我不确定它是否适用于 USB 3.0。
标签: java android eclipse emulation avd