大部分想法都在标题中,我只是想知道是否可以同时使用2种不同的语言环境启动2个模拟器(以测试我的应用程序的I18n)。如果在Eclipse中有一种方法可以做到这一点,那就更大了......
像
这样的东西答案 0 :(得分:3)
如果单击用于在Eclipse(小手机)中启动模拟器的按钮,Eclipse应打开一个对话框,让您选择要启动的Android虚拟设备(AVD)。您可以在此对话框中创建第二个AVD,然后在彼此之后启动它们。
现在,您必须将其中一个模拟器的区域设置更改为所需语言。模拟器应保存此设置,因此您只需配置一次。
答案 1 :(得分:1)
在Eclipse中,这很容易做到。使用Android虚拟设备(AVD)管理器可以根据需要设置任意数量的模拟器。根据您是否已更新到最新版本的Eclipse插件,启动AVD管理器的按钮将是黑色手机或Android机器人的头部,位于带有箭头的黑色方块上方。无论哪种方式,它都位于保存,打印等快捷方式附近的工具栏中。
在AVD中,您可以使用不同的Android版本创建各种模拟器(在左侧的“可用包”菜单中下载其他SDK)。创建模拟器后,使用右侧的按钮启动它们。如果需要,您可以同时运行多个模拟器。模拟器上安装了一个程序,称为“自定义区域设置”,可让您更改其位置信息。在创建模拟器时无法执行此操作,但在模拟器中执行此操作时会保存它,因此您不需要每次都执行此操作。
之后,要选择运行程序的模拟器,请将其运行配置Target更改为manual。单击绿色“开始程序”按钮旁边的更多选项箭头,选择“运行配置”,“目标”选项卡,然后选择“手动”,即可完成此操作。您也可以通过在项目浏览器中右键单击项目(左侧列表)来执行此操作,该选项位于“运行方式”下 - >运行配置。
答案 2 :(得分:0)
要将adb连接到特定的模拟器或设备,请使用ADB工具中记录的选项“-e”,“ - d”或“-s”之一。 http://developer.android.com/tools/help/adb.html
一般来说,文档是一个很好的起点。