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