Създаването и изпълнението на заявлението за затъмнение помощта на ADT
Този документ
Android Eclipse и ADT осигурява среда за Android развитие. където повечето от части в процеса на сглобяване е скрито от вас. По подразбиране, на процеса на сглобяване постоянно се работи във фонов режим, докато се направят промени в проекта.
Когато Eclipse автоматично съставя заявлението, се оказва, отстраняване на грешки и подписан .apk ключ за отстраняване на грешки подразбиране. Когато използвате приложението, Android Eclipse е ADB и инсталира приложението на устройството или емулатор за PC, така че не е нужно да се извърши ръчно тези задачи. Тъй като голяма част от процеса на сглобяване се извършва на Android SDK на Eclipse. Следните теми ще ви покажат как да стартирате приложение, което автоматично ще се създаде на заявлението.
За разпределяне на заявлението, обаче, трябва да компилирате молбата си в режим на освобождаване, и да подпише .apk-файл с вашия личен ключ.
Този документ показва как да стартирате приложението на емулатора, или реално устройство от Eclipse SDK за Android. всеки от които е направено с помощта на отстраняване на грешки версия на приложението.
Тичане на емулатор
Преди да стартирате приложението на емулатор за Android. трябва да създадете AVD.
За да започнете (или отстраняване на грешки) приложение, изберете Run> Run (или Run> Debug) в лентата с менюта Eclipse. ADT плъгин автоматично ще се създаде конфигурация по подразбиране за проекта. Eclipse ще изпълнява следните действия:
- Събиране на проекта (ако има промени от последното строителство).
- Създаване на конфигурация за извършване на по подразбиране (ако все още не съществува).
- Поставяне и изпълнение на приложението на емулатора (или устройства) на базата на целеви разполагане специално спусъка конфигурация.
Android конфигурацията по подразбиране използва автоматичен режим, за да изберете целта устройство.
Ако стартирате приложението с Debug вариант, той ще започне да работи в "В очакване на дебъгер" режим. След присъединяването си към дебъгер, Android Eclipse Debug перспектива отваря и започва своята основна дейност. В противен случай, ако стартирате приложението на един типичен вариант Run, Eclipse AndroidSDK инсталира приложението на устройството и стартира мащабна операция.
Задаване или промяна на конфигурацията на вашия проект, можете да започнете да използвате контролера стартиране конфигурация. Cm. По-долу раздела за създаване на конфигурация Run за повече информация.
Можете лесно да създадете множество AVD, където можете да тествате приложението в развитието под Android. Трябва да бъдете в присъствието на един AVD за всяка платформа и екран тип, с която Вашата кандидатура ще бъде съвместима. Например, ако вашата кандидатура е създадена за 4.0 на платформата Android (API Level 14), трябва да създадете AVD за всяка платформа, равна и по-голяма от 4.0 и AVD за всеки тип екран, след което да тествате приложението на всеки от тях.
Стартиране на устройството
Преди да стартирате приложението на вашето устройство, трябва да изпълнява някои основни настройки за устройството си:
- Уверете се, че вашата кандидатура който се дебъгва, чрез задаване на атрибут Android: debuggable елемент
. Както ADT 8.0, по подразбиране, това се прави, когато активирате режим за отстраняване на грешки. - Активиране на USB отстраняване на грешки на вашето устройство.
- На повечето Android 3.2 или по-стари устройства бягане, можете да намерите опцията в Settings> Applications> развитие.
- На Android 4.0 и по-късно, тези настройки са достъпни в раздел Опции> разработчици.
Прочетете Използване на хардуерни устройства за повече информация.
След като настроите и установяване на връзка чрез USB, инсталирате приложението на вашето устройство, изберете Run> Run (или Run> Debug) в лентата с менюта Eclipse.
Създаване на конфигурация Run
Конфигурацията е настроена да работи по проекта за дейността си старт, емулатор или свързано устройство да ги използват, и така нататък. Първият път, когато стартирате проекта като приложение от Android. ADT автоматично ще се създаде конфигурация старта. извършване на конфигурацията по подразбиране ще се работи по проекта по подразбиране. Ако настройките по подразбиране не подхождат на вашия проект, можете да се създаде конфигурация старта или да създадете нов.
За да създадете или редактирате конфигурация старта, вижте документацията Eclipse, как да създадете конфигурация Run. Следващи стъпки:
- Open Configuration стартиране на мениджъра на менюто Startup.
- Разширяване на приложението за Android и да се създаде нова конфигурация или да отворите съществуващ.
- Когато е избрана серия конфигурация, тя трябва да се коригира на желаните параметри на конфигурацията:
- В раздела Android, изберете проект и дейност да започне.
Под Target, изберете дали искате да използвате ръчни или автоматични режими при избора AVD да стартирате приложението. . Вижте следващия раздел - Автоматични и ръчни режими).
Можете да изберете някой от параметрите на емулатора в допълнителни области Emulyatra параметрите на командния ред. Например, можете да добавите 96dpi -masshtabirovanie AVD екран, за да точния размер в зависимост от вашия компютър. За пълен списък вижте опциите на емулатор. Раздел Android емулатор.
Автоматични и ръчни режими
По подразбиране, конфигурацията на старта използва автоматичен режим, за да изберете AVD. В този режим, ADT изберете AVD за приложения, както следва:
- Ако вече има работещ емулатор или устройство и неговата конфигурация AVD отговаря на целта за изграждане на приложения, приложението е инсталирано и работи по него.
- Ако има повече от едно устройство или емулатор, всяка от които отговаря на изискванията на целите по отношение на изграждане, можете да изберете кое устройство да се използва.
- Ако няма устройство или емулатор работи, отговаряйки на изискванията на целевата събрание, ADT търси опции AVD. Ако има AVD, което съответства на целите на монтажа на проекта, ADT той избира. Ако AVD версия по-нова от изграждане на целта на проекта, на ADT избира най-старият от възможните версии на AVD, което отговаря на изискванията на проекта.
- Ако няма подходящ за AVD, приложението не издава съобщение за грешка, конзолата ви казва, че има съществуваща на AVD, че отговаря на изискванията на строителството.
Въпреки това, ако сте избрали "предпочитат AVD" в конфигурацията на стартиране на приложението винаги ще минимизиран. Ако това не се изпълнява, ще се постави началото на новия емулатор.
Ако при стартиране на конфигуриране с помощта на ръчен режим, диалогът "Кой избира устройството" ще бъде представена при всяко стартиране на приложението, така че можете да изберете коя версия да се използва AVD.