Лично я думаю, что самый простой способ - запустить эмулятор, возможно, чистый экземпляр, если вы не запускаете интеграционные тесты, которые зависят от других приложений, а затем измените локаль с помощью adb:
$ adb shell '
setprop persist.sys.language en;
setprop persist.sys.country GB;
stop;
sleep 5;
start'
или любой другой язык, который вы хотите установить.
Чтобы убедиться, что ваше изменение прошло успешно, просто наберите
$ adb shell 'getprop persist.sys.language'
Вы также можете запускать эмуляторы на известных портах, отметьте мой ответ в этой теме .
Обратите внимание, что вы также можете установить системные свойства напрямую при запуске эмулятора :
emulator -avd my_avd -prop persist.sys.language=en -prop persist.sys.country=GB
Таким образом, вы можете создать простой старый эмулятор любого типа, а затем сразу же запустить его, используя выбранный вами язык, без необходимости сначала вносить какие-либо изменения в изображения эмулятора.
Эта локаль будет сохраняться для будущих запусков эмулятора, хотя, конечно, вы всегда можете изменить ее снова при запуске или во время выполнения.