Android设备选择器中设备未显示该怎么解决?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (27)

我正在使用Eclipse + ADT,并且我的物理设备(下面列出)未在Android设备选择器上列出。我已经更新了Eclipse和所有的Android软件包。我的手机正在运行Android OS 1.6,它与Eclipse Project中列出的目标版本相对应。

另外,我决定尝试在真实设备上进行测试的原因是,当我运行我的项目时,模拟器似乎不再适用。模拟器启动,但程序从来没有正常运行过。

提问于
用户回答回答于

你需要记住将“部署目标选择模式”设置为手动。

用户回答回答于

首先,确保Android ADB可以“通话”你的设备:

  • 打开Windows命令提示符(cmd.exe)/ Mac终端。
  • 转到cdADB.exe所在的文件夹(通过),例如C:\ Android \ android-sdk \ platform-tools。
  • 类型 adb devices

如果你的设备已列出(显示序列号),请转至第二个检查。否则,这意味着亚行目前无法与你的设备通话。造成这个问题的原因有很多,请尝试:

  • 在您的设备中,在设置 - >应用程序 - >开发中打开“USB调试模式”。
  • 在您的设备中,在设置 - >应用程序 - >开发中打开“允许安装非市场应用程序”。
  • 重新启动您的Windows / Mac。
  • 重新启动Android设备。
  • 在Windows / Mac中,重新安装设备驱动程序。

其次,确保将“部署目标选择模式”设置为手动:

  • 在Eclipse Package Explorer视图中,右键单击您的Project,选择Run As - > Run Configurations ...
  • 在“运行配置”对话框的“Android应用程序”下。如果你的应用程序不存在,双击Android应用程序创建一个新的配置,给它一个合适的名称(例如你的应用程序)。确保选择此配置。
  • 在右侧区域,对于Android选项卡,确保您的项目显示在Project下; 对于“目标”选项卡,请选择“总是提示以选择设备”或“手动”。
  • 点击“Apply”并关闭Run Configurations对话框。 下一次运行应用程序时,应该会看到设备列表。

你的设备仍然无法显示?然后确保你的“Project Build Target”Android版本在你的设备中受支持。

  • 检查你设备的Android版本。在你的设备中,选择设置 - >关于设备。
  • 检查你的项目的Android版本。右键单击你的项目 - >属性 - > Android-> ProjectBuildTarget。
  • 确保它不比设备的版本更新。

扫码关注云+社区