HOw在物理设备上运行Android应用程序

问题描述:

我通过USB进行了emulatore和物理设备之间的连接。我按照链接link,但它不能正常工作,它只在虚拟设备上运行。HOw在物理设备上运行Android应用程序

,当我正在重置亚行则显示

[2012-04-04 10:06:40 - DeviceMonitor] Adb connection Error:An existing connection was forcibly closed by the remote host 
[2012-04-04 10:06:41 - DeviceMonitor] Connection attempts: 1 
[2012-04-04 11:00:41 - DeviceMonitor] Adb connection Error:An existing connection was forcibly closed by the remote host 
[2012-04-04 11:00:42 - DeviceMonitor] Connection attempts: 1 
[2012-04-04 11:32:53 - DeviceMonitor] Adb connection Error:An existing connection was forcibly closed by the remote host 
+0

请正确指定你想要的。 – drulabs 2012-04-04 05:52:36

+1

@KKD ...它很清楚他想要什么.. – ngesh 2012-04-04 05:57:00

+0

以及ASR编辑它刚才... – drulabs 2012-04-04 06:12:23

你在使用Eclipse吗?您必须使用eclipse连接移动设备(使用USB调试模式)。如何做到这一点,你可以在这里阅读:Running APK on Device

编辑:哦,它是像你一样的链接,所以有什么问题..?

+0

我有所有的东西,但它只在虚拟设备上运行 – ASR 2012-04-04 06:05:44

+0

你应该尝试手动将apk文件复制到你的设备。通过命令行执行此操作。顺便说一句,你是否为你的设备安装了所有必要的驱动程序? – 2012-04-04 06:10:37

+0

如何手动操作。我不知道? – ASR 2012-04-04 06:16:55

在手机上启用USB调试以下错误(设置 - >应用程序 - >开发 - > USB调试)。如果您已正确设置开发环境(您必须下载并配置ADT,则必须能够部署该应用程序)。

+0

我也这样做了,但它不工作?我已编辑我的问题,你应该检查.. – ASR 2012-04-04 05:57:09

+0

@ASR ..你也尝试安装适当的PC套装..我的意思是设备驱动程序.. – ngesh 2012-04-04 05:58:00

+0

什么操作系统版本,你在你的设备上使用?也许它不符合应用程序的最低要求。 – 2012-04-04 05:58:11

从命令行转到adb所在的android平台工具。对于您创建的.apk文件的应用程序将生成

使用以下命令将apk推送到设备。

的apk /system/app/.apk

推APK后,亚行推动,这将是准备将设备

上运行有两种方法。

  1. 首先在您的设备中启用USB调试并连接到开发PC。使用ADB工具将您的.apk文件安装到您连接的设备中。

  2. 将您的设备连接到PC。选择拖动通知区域后打开USB存储。之后,您可以在PC中将您的设备看作一个可移动媒体。将您的.apk文件复制到此驱动器。断开设备并检查选件允许从未知资源安装设置在您的设备中。现在打开文件管理器并打开最近复制的.apk文件。它会要求你安装这个apk。

+0

你能详细说明什么是adb工具 – ASR 2012-04-04 06:08:32

+0

ADB表示Android调试桥。访问此链接[http://developer.android.com/guide/developing/tools/adb.html] – 2012-04-04 06:10:43

+0

我的意思是如何安装apk文件adbtool – ASR 2012-04-04 06:12:42

如果使用的是Eclipse,那么这可能是解决

右击项目 - >运行AS->运行配置 - >选择自动 - >在列表中取消选择所有设备名称 - >点击应用 - >点击运行

如果仿真器和物理设备都在运行,它会提示选择一个。