【发布时间】:2013-03-19 00:14:14
【问题描述】:
我的 Android 模拟器在我的 PC 上运行缓慢,因此我正在考虑在虚拟机上安装 Ubuntu 并在那里运行 AVD。你认为如果我这样做会更快吗?
【问题讨论】:
-
Android 模拟器通常很慢。如果可以的话,最好在真实设备上开发。没有任何理由期望它在 VM 中更快。
-
有没有办法将真正的 Android 设备连接到我的电脑(比如说使用 USB 连接)并在那里运行/测试我的所有应用程序?还是我每次都必须创建 APK 并安装它?
-
是的。通常,您只需在设备上的
Settings应用程序中启用开发,然后以与在模拟器上相同的方式运行您的应用程序。 -
我的开发环境是Eclipse ADT。现在我运行我的应用程序的方式是启动 AVD,然后在 Eclipse 中选择“Run as Android Application”。如果我将硬件设备连接到我的 USB 端口,ADT 会识别它并以相同的方式运行吗?
-
是的,在 Eclipse 运行配置设置中,您可以告诉它首选 USB 设备。然后,当您按下运行按钮时,它将在设备而不是模拟器上安装/运行应用程序。 AVD 不需要运行。
标签: android ubuntu virtual-machine avd