Android: симулятор идентичен продукту частных компаний - PullRequest
1 голос
/ 28 октября 2010


Я использую симулятор по умолчанию. Могу ли я сделать симулятор идентичным какому-либо общему устройству
Я имею в виду одно идентичное HTC, одно идентичное droid motorla, одно из samsung, dell, acer, и т. Д.
Здесь идентичные я имею в виду все функции, которые он предоставляет.
Спасибо

Ответы [ 4 ]

2 голосов
/ 28 октября 2010

Да, labbeb Brother, вы можете скачать скин различных устройств как Htc, samsung и mortolo droid со следующего URL

http://teavuihuang.com/android/

и распаковать скин, который загружен и помещен в каталог / платформу Android SDK/android3/skins.

Точно так же, как и для android4,7,8

0 голосов
/ 29 декабря 2010

Симулятор по умолчанию или универсальный симулятор предназначен для отображения общих функций и может не относиться к какой-либо существующей или будущей модели в окончательной форме.Только авторизованным разработчикам, производителям и отраслевым организациям, таким как OHA, открытый альянс мобильных телефонов, разрешается разрабатывать для конкретных моделей, поскольку некоторые из внутренних аппаратных средств, включая процессор, могут быть запатентованы или запатентованы для использования в конкретных странах, и открытый доступ к внутренним компонентам может быть нарушением.защиты прав.При использовании сред типа API и APP в качестве программистов и любителей приложений комплект разработки может быть привязан к конкретным моделям и предоставляется торговой маркой или производителем путем загрузки или на компакт-диске и является уступкой сообществу пользователей.

0 голосов
/ 28 октября 2010

Вообще говоря, симулятор - это просто так - он не может обеспечить полную и истинную эмуляцию целевого оборудования.Чтобы получить все функции, нюансы, ошибки, скины, дополнения, предустановленные приложения и все, что поставляется с целевым оборудованием, необходимо приобрести целевое оборудование.Пока нет полной альтернативы этому.

Однако вы можете смоделировать многие важные характеристики целевого устройства.Tilsan ссылается на хороший ресурс для загрузки целой связки скинов.Вы также можете создать свой собственный (см.
http://mobile.tutsplus.com/tutorials/android/common-android-virtual-device-configurations/).

0 голосов
/ 28 октября 2010

Эти различные устройства могут быть определены набором возможностей, которые они имеют, а также какой версией операционной системы они поддерживают.Вот для чего Android SDK и AVD Manager.Когда вы создаете новое устройство в диспетчере, вы можете выбрать целевую версию API, разрешение экрана и поддерживаемое оборудование для эмуляции телефона определенного типа.

Например, если бы я разрабатывал на HTC Hero, я хотел бы убедиться, что я указал целевой API как Android 2.1-update1 - Уровень API 7, поскольку он самый высокий, который Hero поддерживает без пользовательского ПЗУна данный момент.

Другим примером является предстоящая Motorola i886.Это телефон с ОС Android, у которого нет сенсорного экрана, поэтому для его аппаратного обеспечения вы бы добавили свойство «Поддержка сенсорного экрана» = «Нет».

...