Запустите два эмулятора Android с другой локалью - PullRequest
4 голосов
/ 18 марта 2010

Большая часть идеи в названии, я просто хотел бы знать, возможно ли запустить 2 эмулятора одновременно с 2 разными языками (для тестирования I18n моего приложения). Если бы в Eclipse был способ сделать это, это было бы лучше ...

Что-то вроде This

Ответы [ 3 ]

3 голосов
/ 18 марта 2010

Если вы нажмете кнопку для запуска эмулятора в Eclipse (маленький мобильный телефон), Eclipse должен открыть диалоговое окно, которое позволит вам выбрать, какое виртуальное устройство Android (AVD) вы хотите запустить. Вы можете создать второй AVD в этом диалоговом окне, а затем запустить их оба после друг друга.

Теперь вам нужно изменить язык одного из эмуляторов на нужный язык. Эмулятор должен сохранить эти настройки, поэтому вы должны настроить их только один раз.

1 голос
/ 18 марта 2010

В Eclipse это легко сделать. Используйте диспетчер виртуальных устройств Android (AVD), чтобы настроить столько эмуляторов, сколько вы хотите. В зависимости от того, обновились ли вы до последней версии плагина Eclipse, кнопкой для запуска диспетчера AVD будет либо черный телефон, либо голова робота Android над черным квадратом со стрелкой на нем. В любом случае он находится на панели инструментов рядом с ярлыками для сохранения, печати и т. Д.

В AVD вы можете создавать различные эмуляторы с разными версиями Android (загрузите другие SDK в меню «Доступные пакеты» слева). После того, как вы создали эмуляторы, запустите их с помощью кнопки справа. При желании вы можете запустить несколько эмуляторов одновременно. На эмуляторах уже установлена ​​программа, которая уже называется «Пользовательская локаль», которая позволяет изменять информацию о их местонахождении. Вы не можете сделать это при создании эмуляторов, но они сохраняются при работе в эмуляторе, поэтому вам не нужно делать это каждый раз.

После этого, чтобы выбрать, на каком эмуляторе будет работать ваша программа, измените ее конфигурацию запуска Target на manual. Это можно сделать, щелкнув стрелку дополнительных параметров рядом с зеленой кнопкой «Запустить программу», выбрав «Запустить конфигурации», вкладку «Цель», а затем выбрав «Вручную». Вы также можете сделать это, щелкнув правой кнопкой мыши свой проект в браузере проекта (список слева), и этот параметр находится в разделе «Запуск от имени» -> «Выполнить настройки».

0 голосов
/ 05 апреля 2013

Чтобы подключить adb к определенному эмулятору или устройству, используйте один из параметров «-e», «-d» или «-s», как описано для инструмента ADB. http://developer.android.com/tools/help/adb.html

В общем, документация - отличное место для начала.

...