【发布时间】:2011-04-28 13:14:26
【问题描述】:
我有安卓设备,如何运行与我的系统连接的应用程序,而不是在模拟器中运行。
【问题讨论】:
我有安卓设备,如何运行与我的系统连接的应用程序,而不是在模拟器中运行。
【问题讨论】:
通过 USB 将您的设备连接到您的计算机:
http://developer.android.com/guide/developing/device.html
然后 adb 应该优先使用硬件设备而不是模拟器。
http://developer.android.com/guide/developing/building/building-eclipse.html
自动和手动目标模式
默认情况下,运行配置使用 自动目标模式,以便 选择一个 AVD。在这种模式下,ADT 将 为应用程序选择一个 AVD 方式如下:
1) 如果有设备或模拟器已经在运行并且它的 AVD 配置符合要求 应用程序的构建目标, 应用程序已安装并运行 它。
2) 如果有多个设备或模拟器在运行,每个都满足 构建目标的要求, 显示“设备选择器”让您 选择要使用的设备。
3) 如果没有运行符合 构建目标的要求,ADT 查看可用的 AVD。如果有 是与构建匹配的 AVD 项目目标,ADT 选择 那个AVD。如果 AVD 版本是 比构建目标更新 项目,ADT 选择最老的 满足的 AVD 的可能版本 项目的构建目标 要求。
4) 如果没有合适的 AVD,应用程序没有安装控制台 错误警告告诉你有 没有满足构建的现有 AVD 目标要求。
但是,如果“首选 AVD”是 在运行配置中选择, 那么应用程序将永远是 部署到该 AVD。如果不是 已经在运行,然后是一个新的模拟器 将启动。
如果您的运行配置使用手动 模式,则“设备选择器”为 每次您的 应用程序已运行,因此您可以 选择要使用的 AVD。
【讨论】:
你有两个选择:
通过 ide 插件。 Eclipse 和 IDEA 都能够在真实设备上启动和调试应用程序,您只需要为您的手机安装驱动程序即可。
通过 apk。只需制作一个 apk,将其复制到 sdcard,然后使用 ASTRO 等文件管理器从您的设备安装它。
【讨论】:
您也可以通过其他方式进行操作。附加您的 .apk 文件并将其邮寄到您的邮件帐户。然后在设备上登录您的帐户(您发送 .apk 文件的帐户),下载 .apk 文件并将其安装到您的设备上。
【讨论】: