首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Eclipse配置S4设备

用Eclipse配置S4设备
EN

Stack Overflow用户
提问于 2013-07-26 07:18:53
回答 2查看 119关注 0票数 0

我有一个应用程序,希望在S4设备上运行,而不是在模拟器上运行。但我见过的USB卸载模式“开/关”是没有选择的。在运行的时候,eclipse没有显示S4设备。任何帮助

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-26 07:19:39

它应该在开发人员选项中。如果您的设备运行的是Android4.2,默认情况下开发人员选项是隐藏的。为使其能够:

·进入设置>关于

·7次点击版本号条目(Toast似乎会帮助您记数)

·按回键,开发人员选项应该在设置列表中

票数 3
EN

Stack Overflow用户

发布于 2013-07-26 07:21:52

看一看这里

  1. 在Android中声明您的应用程序是“可调试的”。在使用Eclipse时,您可以跳过这个步骤,因为直接从Eclipse运行应用程序会自动启用调试。在AndroidManifest.xml文件中,向元素添加android:debuggable="true“。注意:如果在清单文件中手动启用调试,请确保在构建发布之前禁用它(发布的应用程序通常不应该是可调试的)。2.在设备上启用USB调试。在大多数运行Android3.2或更高版本的设备上,您可以在“设置”>“应用程序”>“开发”下面找到选项。在Android4.0和更新版本中,它位于Settings > Developer选项中。注意:在Android4.2和更新版本中,默认情况下开发人员选项是隐藏的。若要使其可用,请转到Settings > About电话,并按7次生成编号。返回到前一个屏幕以查找开发人员选项.
  2. 设置您的系统以检测您的设备。如果您正在Windows上开发,您需要为亚行安装一个USB驱动程序。有关安装指南和OEM驱动程序的链接,请参阅OEM USB驱动程序文档。如果你是在Mac上开发的话,它只是起作用了。跳过这一步。如果您正在Ubuntu上开发,则需要添加一个udev规则文件,该文件包含要用于开发的每种设备的USB配置。在规则文件中,每个设备制造商根据ATTR{idVendor}属性指定的唯一供应商ID进行标识。有关供应商ID的列表,请参见下面的。要在Ubuntu上设置设备检测:以root身份登录并创建以下文件:/etc/udev/rues.d/51-android.Rule。使用此格式将每个供应商添加到文件中: SUBSYSTEM=="usb“、ATTR{idVendor}=="0bb4”、MODE="0666“、GROUP="plugdev”

在本例中,供应商ID用于HTC。模式分配指定读/写权限,组定义哪个Unix组拥有设备节点。注意:根据您的环境,规则语法可能略有不同。如有需要,请参阅udev文档。有关规则语法的概述,请参阅编写udev规则的指南。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17875239

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档