如何在真正的平板设备上运行我的Android应用程序?

问题描述:

我用日食 + ADT(andoid开发工具)插件来发展我的android应用。如何在真正的平板设备上运行我的Android应用程序?

我的开发过程中,我知道,我可以运行我的应用程序无论是在模拟器上,或者Android手机设备(与连接到我的笔记本电脑数据线)。

但是,现在,我想在我的开发过程中运行我的应用程序在一个Android平板电脑(中兴品牌)。我如何在平板电脑上运行它?我的意思是平板电脑有没有数据线连接到我的笔记本电脑,但只有蓝牙。

  • 我需要在eclispe上配置什么?
  • 我可以用蓝牙连接设备,并触发应用程序从eclipse运行吗?
  • 如何在eclipse上开发期间在平板电脑上运行我的应用程序?

没有调试也许this问题可能会有帮助。它讨论了如何通过Wi-Fi连接到adb。

+0

所以你需要一个根深蒂固的装置完成 – Fender

如果没有USB电缆,则无法在平板电脑上调试应用程序。

您只能使用eclipse导出应用程序,并在平板电脑上安装apk以查看应用程序的外观。但通过蓝牙

只要你的设备可以安装非市场来源的应用,你可以简单地把你的APK文件到Web浏览器访问的地方,然后从设备,这应该引起它被下载浏览到它。下载后,选择它(使用文件浏览器应用程序)将导致它被安装。

不能调试这种方式,但如果你有类似aLogCat加载您可以查看应用程序的日志消息。

我发现dropbox是一个很好的方式来分发apk的测试版本。确保您已打开非市场来源的设置。然后,只需从设备上的Dropbox中将其拉起即可。

使用Android设备,您可以开发和调试您的Android应用程序,就像在模拟器上一样。之前,你就可以开始,也有只是几件事情要做:

声明你的应用程序在你的Android清单“可调试”。 使用Eclipse时,可以跳过此步骤,因为直接从Eclipse IDE运行应用程序会自动启用调试。 在AndroidManifest.xml文件中,将android:debuggable =“true”添加到元素。 注意:如果您在清单文件中手动启用调试,请务必在为发布构建之前将其禁用(您发布的应用程序通常不应该是可调试的)。 在设备上启用USB调试。 在大多数运行Android 3.2或更低版本的设备上,您可以在设置>应用程序>开发下找到该选项。 在Android 4.0及更新版本上,它位于设置>开发人员选项中。 注意:在Android 4.2及更新版本中,开发人员选项默认为隐藏。要使其可用,请转到设置>关于手机,然后点击内置编号七次。返回到前一个屏幕查找开发人员选项。 设置您的系统以检测您的设备。 如果您在Windows上开发,则需要安装adb的USB驱动程序。有关安装指南和OEM驱动程序的链接,请参阅OEM USB驱动程序文档。 如果您正在使用Mac OS X进行开发,它就会起作用。跳过此步骤。 如果您在Ubuntu Linux上开发,则需要添加一个udev规则文件,其中包含您要用于开发的每种设备的USB配置。在规则文件中,每个设备制造商都由ATTR {idVendor}属性指定的唯一供应商ID标识。有关供应商ID的列表,请参阅下面的USB供应商ID。在Ubuntu Linux上设置设备检测: 以root身份登录并创建此文件:/etc/udev/rules.d/51-android.rules。 使用此格式每个供应商添加到文件: SUBSYSTEM == “USB”,ATTR {idVendor} == “0BB4”,MODE = “0666”,GROUP = “plugdev”

在这个例子中,所述供应商ID是HTC。 MODE分配指定读取/写入权限,GROUP定义哪个Unix组拥有设备节点。 注意:根据您的环境,规则语法可能略有不同。根据需要查阅您的系统的udev文档。有关规则语法的概述,请参阅本指南以编写udev规则。 现在执行: chmod a + r /etc/udev/rules.d/51-android.rules 注意:将运行Android 4.2.2或更高版本的设备连接到计算机时,系统会显示一个对话框,询问是否要接受允许通过此计算机进行调试的RSA密钥。这种安全机制可以保护用户设备,因为它可以确保USB调试和其他adb命令无法执行,除非您能够解锁设备并确认对话。这需要您具有adb版本1.0.31(SDK平台工具r16.0.1及更高版本提供)才能在运行Android 4.2.2或更高版本的设备上进行调试。

通过USB插入时,您可以通过从SDK platform-tools /目录执行adb设备来验证您的设备已连接。如果连接,您会看到设备名称列为“设备”。

如果使用Eclipse,照常运行或调试应用程序。您将看到一个Device Chooser对话框,其中列出了可用的仿真器和连接的设备。选择您要安装并运行该应用程序的设备。

如果使用Android Debug Bridge(adb),则可以使用-d标志发出命令来定位连接的设备。

安装USB驱动程序

首先,找到您的设备从OEM驱动程序表下的合适的驱动程序。

一旦您下载了USB驱动程序,请根据您的Windows版本以及是否首次安装或升级现有驱动程序,按照以下说明安装或升级驱动程序。

提示:完成USB驱动程序安装后,请参阅使用硬件设备获取有关使用Android设备进行开发的其他重要信息。

的Windows 7 的Windows XP Windows Vista中 注意:您可以更改内部usb_driver \发现android_winusb.inf文件(例如,增加对其他设备的支持),但是,这会导致安全警告,当你安装或升级驱动程序。对驱动程序文件进行任何其他更改可能会破坏安装过程。

Windows 7的

要安装在Windows 7上的Android USB驱动程序的第一次:

您的Android设备连接到电脑的USB端口。 右键单击桌面或Windows资源管理器中的计算机,然后选择管理。 在左侧窗格中选择设备。 在右侧窗格中找到并展开其他设备。 右键单击设备名称(如Nexus S),然后选择更新驱动程序软件。这将启动硬件更新向导。 选择浏览计算机上的驱动程序软件,然后单击下一步。 单击浏览并找到USB驱动程序文件夹。 (Google USB Driver位于\ extras \ google \ usb_driver中。) 单击下一步安装驱动程序。 或者,使用新驱动程序升级Windows 7上的现有Android USB驱动程序:

将您的Android设备连接到您计算机的USB端口。 右键单击桌面或Windows资源管理器中的计算机,然后选择管理。 在“计算机管理”窗口的左侧窗格中选择“设备管理器”。 在右侧窗格中找到并展开Android手机。 右键单击Android Composite ADB Interface并选择更新驱动程序。这将启动硬件更新向导。 选择从列表或指定位置安装,然后单击下一步。 选择在这些位置搜索最佳驱动程序;取消检查搜索可移动媒体;并在搜索中选中包含此位置。 单击浏览并找到USB驱动程序文件夹。 (Google USB驱动程序位于\ extras \ google \ usb_driver中。) 单击下一步以升级驱动程序。 的Windows XP

要安装在Windows XP上的Android USB驱动程序的第一次:

您的Android设备连接到电脑的USB端口。 Windows将检测到设备并启动硬件更新向导。 选择从列表或指定位置安装,然后单击下一步。 选择在这些位置搜索最佳驱动程序;取消检查搜索可移动媒体;并在搜索中选中包含此位置。 单击浏览并找到USB驱动程序文件夹。 (Google USB Driver位于\ extras \ google \ usb_driver中。) 单击下一步安装驱动程序。 或者,使用新驱动程序在Windows XP上升级现有Android USB驱动程序:

将您的Android设备连接到您计算机的USB端口。 右键单击桌面或Windows资源管理器中的我的电脑,然后选择管理。 在左侧窗格中选择设备管理器。 在右侧窗格中找到并展开Android手机。 右键单击Android Composite ADB Interface并选择更新驱动程序。这将启动硬件更新向导。 选择从列表或指定位置安装,然后单击下一步。 选择在这些位置搜索最佳驱动程序;取消检查搜索可移动媒体;并在搜索中选中包含此位置。 单击浏览并找到USB驱动程序文件夹。 (Google USB驱动程序位于\ extras \ google \ usb_driver中。) 单击下一步以升级驱动程序。 Windows Vista中

要安装在Windows Vista上的Android USB驱动程序的第一次:

您的Android设备连接到电脑的USB端口。 Windows将检测到设备并启动“发现新硬件”向导。 选择找到并安装驱动程序软件。 选择不要在线搜索。 选择我没有磁盘。让我看看其他选项。 选择浏览我的电脑以查找驱动程序软件。 单击浏览并找到USB驱动程序文件夹。 (Google USB驱动程序位于\ extras \ google \ usb_driver中。)只要您指定了安装包的确切位置,您可以将Include子文件夹保留为选中状态或未选中状态 - 这并不重要。 点击下一步。 Vista可能会提示您确认驱动程序安装所需的特权提升。确认它。 当Vista询问您是否想要安装Google ADB Interface设备时,请单击安装以安装驱动程序。 或者,使用新驱动程序升级Windows Vista上的现有Android USB驱动程序:

将您的Android设备连接到您的计算机的USB端口。 右键单击桌面或Windows资源管理器中的计算机,然后选择管理。 在左侧窗格中选择设备管理器。 在右窗格中找到并展开ADB界面。 右键单击HTC Dream Composite ADB接口,然后选择更新驱动程序软件。 当Vista开始更新驱动程序时,系统会提示您如何搜索驱动程序软件。选择浏览我的电脑获取驱动程序软件 单击浏览并找到USB驱动程序文件夹。 (Google USB驱动程序位于\ extras \ google \ usb_driver中。)只要您指定了安装包的确切位置,您可以将Include子文件夹保留为选中状态或未选中状态 - 这并不重要。 点击下一步。 Vista可能会提示您确认驱动程序安装所需的权限提升。确认它。 当Vista询问您是否要安装Google ADB Interface设备时,请点击安装以升级驱动程序。

链接

Setting Up Device

USB Drivers