Как разработать приложение для Android без устройства Android? - PullRequest
4 голосов
/ 05 мая 2010

Любой программный симулятор, который может помочь в разработке приложения для Android без реального телефона?

Ответы [ 5 ]

3 голосов
/ 05 мая 2010

Эмулятор включен в Android SDK. Проверить
https://developer.android.com/guide/developing/tools/emulator.html

2 голосов
/ 05 мая 2010

Есть один с SDK

Эмулятор Android

1 голос
/ 05 мая 2010

Как уже упоминалось, эмулятор Android прекрасно работает, хотя вы должны знать, что он очень медленный и не поддерживает некоторые датчики устройств, такие как акселерометры (хотя есть свойство, называемое hw.accelerometer). Однако он достаточно хорош для тестирования сенсорных экранов, физических клавиатур и трекболов в качестве устройств ввода, а также для тестирования совместимости вашего приложения с различными уровнями API и размерами экрана.

РЕДАКТИРОВАТЬ: Вы также можете попробовать эмулятор Intel Atom. Вы можете скачать его прямо из утилиты Android, которая поставляется в комплекте с SDK. Что здорово в этом, так это то, что он основан на x86, поэтому он намного быстрее.

0 голосов
/ 05 мая 2010

Эмулятор Android полностью пригоден для общего использования. А с эмулятором у вас есть несколько релизных версий в одном удобном месте для тестирования. Есть несколько существенных различий, которые могут повлиять на вас. Я никогда не получал потоковое видео для воспроизведения на эмуляторе. Существуют различия в скорости в обоих направлениях, когда некоторые вещи быстрее или медленнее на устройстве, что влияет на профилирование. Эмулятор предоставляет фиктивные данные для некоторых сервисов, таких как диспетчер местоположения, поэтому, если вы сильно полагаетесь на эти сервисы, вам нужно реальное устройство. Я использую эмулятор большую часть времени, но всегда делаю финальное тестирование на устройстве. Перед выпуском постарайтесь одолжить настоящий телефон на несколько дней финального тестирования.

0 голосов
/ 05 мая 2010

Использование симулятора Android. Даже если у вас есть реальный телефон на Android, это не имеет большого значения, так как фрагментация платформы. Есть случаи, когда ваше приложение работает на Droid, но не на Nexus One) Вы никогда не сможете сказать.

Весь комплект разработчика доступен на developer.android.com

Удачи

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