Почему не стандартные эмуляторы Android?

Я плохо знаком с Android, но выпустил приложения ягоды и iPhone. Я вижу, что должен создать эмулятор, используя SDK, прежде чем я смогу написать и проверить приложение. Почему не там никакие эмуляторы по умолчанию? Почему не, по крайней мере, Связь один, или эмулятор героя HTC отправлена с продуктом?

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

Спасибо, Джерри

22
задан skaffman 13 January 2010 в 16:41
поделиться

6 ответов

Так как вы можете создать конфигурацию эмулятора - или виртуальное устройство для Android (AVD) - с тремя щелчками мыши и набрав имя, которое я не вижу слишком сильно с эмулятором Android , который отправляется с SDK Отказ

Причина, по которой нет Nexus One или HTC-героя, эмулятор героя, заключается в том, что этот корабль с проприетарным кодом, который не может быть освобожден с эмулятором.

Смысл UI, который приходит с героем, написан HTC только для своих телефонов и некоторых из приложений Google, таких как Google Maps, Gmail и YouTube, принадлежат Google и не являются частью проекта Android Open Source. Я полагаю, что телефон Google заряжает телефон для этих приложений, и если они включали в себя в SDK, то кто-то может иметь их бесплатно.

16
ответ дан 29 November 2019 в 05:13
поделиться

Этот xslt ищет узел в текущем контексте, называемом ispassive.

Таким образом, если ваш xml равен

<Root>
   <ispassive />
</Root>

, вы получите значение true. Как правило, необходимо указать xpath к значению, которое требуется проверить. Таким образом, если xml является

<Root>
      <Node ispassive="true"/>
</Root>

и вы заменяете

<xsl:if test="ispassive">

на

<xsl:if test="//@ispassive = 'true'">

Ваша таблица стилей будет работать так, как ожидалось.

-121--2435820-

Дискретная математика - это то, что вам, скорее всего, нужно. Понимание базовых 2 (двоичных) базовых 16 (шестнадцатеричных) числовых систем является полезным обязательным. Вам не нужно увязать в дискретной математике, так как некоторые из этого слишком глубоко и делает математические мейджоры cringe. Ознакомьтесь с такими основами, как наборы и логика.

Что касается трига/исчисления... Я взял все это в колледже и никогда не полагался на это... или ну, вообще.

-121--2443226-

SDK включает эмуляторы для всех выпущенных в настоящее время устройств, их нужно просто создать и назвать.

Для создания эмулятора «Nexus One» необходимо создать AVD, использующий SDK 2.1 и имеющий размер экрана WVGA800. Все так же просто.

10
ответ дан 29 November 2019 в 05:13
поделиться

Это было таким образом, но было изменено, чтобы заставить разработчики думать о том, что Версия / конфигурация платформы. Они развиваются против (и позволяют создавать несколько платформ AVDS).

Вот быстрый способ запустить эмулятор, запускающий кекс:

$ Android Create AVD -N Android1.5 -T

$ Emulator -avd Android1.5

3
ответ дан 29 November 2019 в 05:13
поделиться

Можно создать соответствующий avd использование андроида (android.bat) в папке,/tools из sdk. Также можно выбрать разрешение, SD-карту, уровень API. Это действительно легко:) Если вы хотите записать для Nexus - почему нет? Выбрать соответствующий sdk уровень и наслаждаться.

0
ответ дан 29 November 2019 в 05:13
поделиться

Способ Grails заключается в использовании GraiseliApplication # getArtefact . Например,

def domainInstance = grailsApplication.getArtefact("Domain",domainName)?.
        getClazz()?.get(1)

Преимущество этого способа в отличие от Class.forName состоит в том, что если нет класса домена с таким именем, getArtefact просто возвращает null, а не создает исключение.

-121--2938647-

Ограничения.sizeyGt («trackTitle», 1)

-121--4691013-

Меня смущает ваш вопрос. SDK поставляется с эмулятором. Сначала необходимо создать и настроить экземпляр с помощью SDK и AVD Manager.

1
ответ дан 29 November 2019 в 05:13
поделиться

Как насчет других функций .... Я хотел бы заставить мое приложение работать на всех устройствах Android, но я не владею всеми из них, всего 1. Так что я должен создать AVD для каждой возможной конфигурации оборудования (телефон) Отказ Это означает, что я должен отслеживать точные спецификации, чтобы сказать 5-10 телефонов? Реализация, плотность, соотношение сторон, входные типы, мульти-прикосновение? Proccessor FPU? Некоторые делают некоторые не. и т. Д. И т. Д. Что-то нужно сделать.

2
ответ дан 29 November 2019 в 05:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: