Страница 1 из 1

Как определить, что программа запущена на эмуляторе?

Добавлено: 14 ноя 2012, 03:15
Foenix
Есть ли возможность определить программно, что программа запускается на эмуляторе, а не на устройстве? Ну типа аналог флажка - тестовый режим, реальный режим, если на эмуляторе делаю то-то, а если на устройстве - то-то.

Re: Как определить, что программа запущена на эмуляторе?

Добавлено: 14 ноя 2012, 12:27
damager82
Olivka писал(а):Есть ли возможность определить программно, что программа запускается на эмуляторе, а не на устройстве? Ну типа аналог флажка - тестовый режим, реальный режим, если на эмуляторе делаю то-то, а если на устройстве - то-то.

Код: Выделить всё

if("sdk".equals(Build.PRODUCT) || "google_sdk".equals(Build.PRODUCT))

Re: Как определить, что программа запущена на эмуляторе?

Добавлено: 14 ноя 2012, 12:29
damager82
damager82 писал(а):
Olivka писал(а):Есть ли возможность определить программно, что программа запускается на эмуляторе, а не на устройстве? Ну типа аналог флажка - тестовый режим, реальный режим, если на эмуляторе делаю то-то, а если на устройстве - то-то.

Код: Выделить всё

if("sdk".equals(Build.PRODUCT) || "google_sdk".equals(Build.PRODUCT))
http://stackoverflow.com/questions/2799 ... e-emulator

Re: Как определить, что программа запущена на эмуляторе?

Добавлено: 14 ноя 2012, 15:31
Foenix
спасибо!