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
答
你在使用Eclipse吗?您必须使用eclipse连接移动设备(使用USB调试模式)。如何做到这一点,你可以在这里阅读:Running APK on Device
编辑:哦,它是像你一样的链接,所以有什么问题..?
答
从命令行转到adb所在的android平台工具。对于您创建的.apk文件的应用程序将生成
使用以下命令将apk推送到设备。
的apk /system/app/.apk
推APK后,亚行推动,这将是准备将设备
答
上运行有两种方法。
首先在您的设备中启用USB调试并连接到开发PC。使用ADB工具将您的.apk文件安装到您连接的设备中。
将您的设备连接到PC。选择拖动通知区域后打开USB存储。之后,您可以在PC中将您的设备看作一个可移动媒体。将您的.apk文件复制到此驱动器。断开设备并检查选件允许从未知资源安装从设置在您的设备中。现在打开文件管理器并打开最近复制的.apk文件。它会要求你安装这个apk。
答
如果使用的是Eclipse,那么这可能是解决
右击项目 - >运行AS->运行配置 - >选择自动 - >在列表中取消选择所有设备名称 - >点击应用 - >点击运行
如果仿真器和物理设备都在运行,它会提示选择一个。
请正确指定你想要的。 – drulabs 2012-04-04 05:52:36
@KKD ...它很清楚他想要什么.. – ngesh 2012-04-04 05:57:00
以及ASR编辑它刚才... – drulabs 2012-04-04 06:12:23