2013-05-17 107 views
9

我想这有些长远,但对于Eclipse,如果您使用的是不是包含的Android模拟器(用于例如,VirtualBox),您可以在第一次运行程序时选择它,并勾选一个复选框,指出“使用此设备以备将来启动”。但Android Studio(Intellij Idea)中不存在相同的选项,这意味着每次要运行程序时都必须选择模拟器。Android Studio(Intellij Idea) - 运行/调试配置 - 记住在哪个设备上运行

我想知道如果有人知道任何方式我可以破解这个,所以它总是会运行在不是内置模拟器的特定模拟器上。我可以将模拟器的IP地址和端口置于某个配置文件中,这样程序就会始终启动,而无需单击?我知道这是一件小事,但这只是方便。

+0

您是否尝试在配置设置中指定“首选Android虚拟设备”值? –

+0

谢谢,但这只包含由Android虚拟设备管理器处理的设备,这些设备在内置模拟器上运行。它不包括通过adb连接的其他仿真器上的设备。 –

回答

24

当然它,点击旁边的下拉菜单运行配置,然后按“编辑配置”

Run C

Run Configs

然后你可以选择一个模拟器,设备,或要求你在运行应用程序时(就像你现在一样)。

+0

是的,可以从运行设备中进行选择,但在Eclipse中,您第一次从该列表中选择设备时,有一个选项可以记住您选择并将来使用它,而不会被要求。 Android Studio缺少这一点 - 每次运行应用程序时都必须从运行设备列表中指定设备。但我知道这是一个非常小的狡辩! –

+0

哦,我明白了,你的意思是当你有多个设备插入。如果你只有一个设备插入,你不必,它只会上传和运行 – Blundell

+0

不,我没有任何设备插入,我有一个模拟设备在运行,与adb连接。在这个仿真设备上运行我的应用程序的唯一方法是选择“显示选择器对话框”。这意味着我每次运行应用程序时都必须选择仿真设备。 Eclipse会让我选择一次,并记住它。 –

相关问题