Android: как изменить время в эмуляторе? - PullRequest
3 голосов
/ 13 апреля 2010

Я заметил, что время в моем эмуляторе для проектов Android не подходит. Один час позади. Как я могу изменить время и могу ли я сделать это в затмении?

Ответы [ 9 ]

6 голосов
/ 01 мая 2012

Выполнить> Отладочные конфигурации / Запустить конфигурации

Назначение вкладки> Дополнительные параметры командной строки эмулятора

- часовой пояс Америка / Нью_Йорк

4 голосов
/ 15 декабря 2011

используйте эту команду

C:\> adb shell

#date –- 2009-10-01 14:24:59

20070325.123456

#date –s 20070325.123456
3 голосов
/ 13 апреля 2010

Я считаю, что по умолчанию эмулятор настроен на часовой пояс GMT. Вы можете указать часовой пояс для эмулятора с параметром -timezone.

https://developer.android.com/studio/run/emulator-commandline.html

1 голос
/ 24 июля 2013

Если вы используете IntelliJ, вы можете сделать это из окна Run / Edit Configurations. Перейдите на вкладку Эмулятор и добавьте это в «Дополнительные параметры командной строки»:

- часовой пояс Европа / Хельсинки

Android документ дает эту информацию:

-timezone Установите часовой пояс для эмулируемого устройства вместо часового пояса хоста. должен быть указан в формате zoneinfo. Например: "Америка / Лос-Анджелес" "Европа / Париж"

Формат Zoneinfo также известен как tz database . Таким образом, чтобы найти свой конкретный часовой пояс, вы можете использовать список Википедии здесь:
http://en.wikipedia.org/wiki/List_of_tz_database_time_zones

0 голосов
/ 19 июня 2019

Вопрос был 9 лет назад, но в наши дни (по крайней мере, на Mac) вы просто меняете время своего mac на панели «Настройки и время» OSX System Preferences, и оно сразу же отражается в эмуляторе Android.

0 голосов
/ 21 декабря 2018

Если вы хотите изменить дату и время, из окна запущенного эмулятора перейдите на:

Apps -> Settings -> Date & Time -> Disable Automatic date & time -> Set date & Set time

Если вы хотите изменить часовой пояс, откройте окно запущенного эмулятора:

Apps -> Settings -> Date & Time -> Disable Automatic time zone -> Select time zone
0 голосов
/ 19 сентября 2017

Увеличение даты эмулятора на несколько часов, отлично работает Здесь я увеличиваю время на 4 часа.

adb root adb shell "дата date +09190400"

Месяц и дата: 0919 (ммдд) часы работы: 04

0 голосов
/ 14 сентября 2011

Я много раз искал, и похоже, что единственный вариант - отключить время автоматической настройки в настройках эмулятора телефона и вручную установить часовой пояс. Я не могу найти место для установки параметров emulator из Eclipse / AVD Manager.

0 голосов
/ 16 мая 2011

см. Эту страницу
http://ysl -paradise.blogspot.com / 2008/09 / android.html
в части комментариев.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...