208 lines
12 KiB
Plaintext
208 lines
12 KiB
Plaintext
page.title=Настройка пакета SDK Preview
|
||
page.image=images/cards/card-set-up_16-9_2x.png
|
||
|
||
@jd:body
|
||
|
||
|
||
<div id="qv-wrapper">
|
||
<div id="qv">
|
||
<h2>Содержание документа</h2>
|
||
<ol>
|
||
<li><a href="#get-as13">Загрузка Android Studio 1.3</a></li>
|
||
<li><a href="#get-sdk">Загрузка пакета SDK Preview</a></li>
|
||
<li><a href="#create-update">Создание или обновление проекта</a></li>
|
||
<li><a href="#setup-test">Настройка для тестирования</a></li>
|
||
</ol>
|
||
</div>
|
||
</div>
|
||
|
||
<p>Пакет SDK M Developer Preview можно загрузить с помощью менеджера SDK Android.
|
||
В этой статье мы исходим из того, что вы уже знакомы с разработкой приложений Android и умеете работать с
|
||
менеджером SDK Android и создавать проекты. Тем, кто только начинает работу с
|
||
Android, рекомендуется сначала обратиться к разделу <a href="{@docRoot}training/basics/firstapp/index.html">Создание
|
||
первого приложения</a>.</a></p>
|
||
|
||
<h2 id="get-as13">Загрузка Android Studio 1.3</h2>
|
||
|
||
<p>Для работы Developer Preview лучше всего подходит Android Studio 1.3, которая, кстати,
|
||
также является предварительной версией. Для работы с пакетом SDK Preview настоятельно рекомендуется установить предварительную версию
|
||
Android Studio 1.3.</p>
|
||
|
||
<p class="caution"><strong>Внимание!</strong> Предварительная версия Android
|
||
Studio 1.3 (сборка Canary) по-прежнему находится на стадии разработки. Если для тестирования
|
||
M Developer Preview вы используете свой основной компьютер для разработки, вы можете дополнительно установить
|
||
Android Studio для целей тестирования.</p>
|
||
|
||
<p>Порядок установки предварительной версии Android Studio 1.3</p>
|
||
|
||
<ol>
|
||
<li>Загрузите и запустите <a href="{@docRoot}tools/studio/index.html">Android
|
||
Studio</a>.
|
||
</li>
|
||
|
||
<li>Откройте окно <strong>Settings</strong> (в ОС Windows для этого выберите
|
||
<strong>File > Settings</strong>). Перейдите к панели
|
||
<strong>Appearance & Behavior > System
|
||
Settings > Updates</strong>.
|
||
|
||
<p class="aside">В операционной системе OSX панель <strong>Appearance &
|
||
Behavior</strong>
|
||
находится в Android Studio в окне <strong>Preferences</strong>.</p>
|
||
</li>
|
||
|
||
<li> На панели <strong>Updates</strong> выберите
|
||
<strong>Automatically check updates for: Canary Channel</strong>.
|
||
</li>
|
||
|
||
<li>На панели <strong>Updates</strong> выберите <strong>Check Now</strong>,
|
||
чтобы проверить наличие актуальных обновлений для сборки Canary. При появлении соответствующего запроса загрузите
|
||
и установите сборку.
|
||
</li>
|
||
</ol>
|
||
|
||
<h2 id="get-sdk">Загрузка пакета SDK Preview</h2>
|
||
|
||
<p>Порядок добавления компонентов SDK Preview в среду разработки</p>
|
||
|
||
<ol>
|
||
<li>Запустите предварительную версию Android Studio 1.3.
|
||
</li>
|
||
|
||
<li>Откройте окно <strong>Settings</strong> (в ОС Windows для этого выберите
|
||
<strong>File > Settings</strong>). Перейдите к панели
|
||
<strong>Appearance & Behavior > System
|
||
Settings > Updates</strong>.
|
||
|
||
<p class="aside">В операционной системе OSX панель <strong>Appearance &
|
||
Behavior</strong>
|
||
находится в Android Studio в окне <strong>Preferences</strong>.</p>
|
||
</li>
|
||
|
||
<li>На панели <strong>Updates</strong> выберите параметры
|
||
<strong>Automatically check updates for: Canary Channel</strong> и
|
||
<strong>Automatically check updates for Android SDK: Preview Channel</strong>.
|
||
</li>
|
||
|
||
<li>Запустите <strong>менеджер SDK Android</strong>. (Менеджер SDK входит в состав Android Studio 1.3;
|
||
теперь это не отдельное
|
||
приложение.)
|
||
</li>
|
||
|
||
<li>В разделе <strong>Platforms</strong> выберите <strong>Android MNC
|
||
Preview</strong>.
|
||
</li>
|
||
|
||
<li>В разделе <strong>Tools</strong> выберите последние инструменты
|
||
<strong>SDK Tools</strong>, <strong>Platform-tools</strong> и
|
||
<strong>Build-tools</strong> для Android.
|
||
</li>
|
||
|
||
<li>Нажмите на кнопку <strong>Install packages</strong> и примите условия лицензионного соглашения
|
||
для всех пакетов.
|
||
</li>
|
||
|
||
<li>Убедитесь, что платформа M Developer Preview установлена. Для этого откройте окно
|
||
<strong>Settings</strong> и перейдите к панели<strong>Appearance & Behavior
|
||
> System Settings > Android SDK</strong>.</li>
|
||
|
||
<li>На панели <strong>Android SDK</strong> выберите вкладку
|
||
<strong>SDK Platforms</strong>. Для элемента <strong>Android MNC
|
||
Preview</strong> должно быть указано <em>Installed</em>. Кроме того, перейдите на вкладку
|
||
<strong>SDK Tools</strong> и убедитесь в том, что установлены актуальные
|
||
версии инструментов.
|
||
</li>
|
||
</ol>
|
||
<p>После выполнения этих действий компоненты предварительной версии
|
||
доступны для использования в вашей среде разработки. </p>
|
||
|
||
|
||
<h2 id="create-update">Создание или обновление проекта</h2>
|
||
|
||
<p>
|
||
Если вы хотите воспользоваться API-интерфейсами предварительной версии, создайте или обновите проект разработки так, чтобы в нем использовались
|
||
компоненты предварительной версии.
|
||
</p>
|
||
|
||
|
||
<h3 id="create">Создание нового проекта</h3>
|
||
|
||
<p>
|
||
Для создания проекта в предварительной версии рекомендуется использовать Android Studio. Выполните действия,
|
||
приведенные в разделе <a href="{@docRoot}sdk/installing/create-project.html">Создание проекта</a>,
|
||
пока в мастере проекта не появится экран <em>Form Factors</em>. Затем выполните
|
||
действия по созданию проекта, настроенного для предварительной версии.
|
||
</p>
|
||
|
||
<ul>
|
||
<li>Установите флажок <strong>Phone and Tablet</strong>.</li>
|
||
<li>Выберите <strong>MNC: Android M (Preview)</strong> в разделе <strong>Minimum
|
||
SDK</strong>.</li>
|
||
</ul>
|
||
|
||
|
||
<h3 id="update">Обновление существующего проекта</h3>
|
||
|
||
<p>
|
||
В существующем проекте следует изменить его конфигурацию и настроить его на использование API-интерфейсов предварительной версии. В
|
||
среде разработки откройте файл <code>build.gradle</code> для вашего модуля и задайте
|
||
значения следующим образом:
|
||
</p>
|
||
|
||
<ul>
|
||
<li>для параметра <code>compileSdkVersion</code> задайте значение <code>'android-MNC'</code>;</li>
|
||
<li>для параметра <code>minSdkVersion</code> задайте значение <code>'MNC'</code>;</li>
|
||
<li>для параметра <code>targetSdkVersion</code> задайте значение <code>'MNC'</code>.</li>
|
||
</ul>
|
||
|
||
|
||
<h2 id="setup-test">Настройка для тестирования</h2>
|
||
|
||
<p>
|
||
Для тестирования приложения в предварительной версии необходимо физическое или виртуальное устройство, настроенное с помощью
|
||
предварительной версии платформы. Если имеется совместимое устройство, можно установить предварительную версию
|
||
платформы для тестирования. Для тестирования также можно настроить виртуальное устройство.
|
||
</p>
|
||
|
||
<h3 id="setup-device">Настройка физического устройства</h3>
|
||
|
||
<p>
|
||
Если у вас имеется устройство Nexus 5, Nexus 6, Nexus 9 или Android TV, для тестирования приложений вы можете установить на эти устройства
|
||
системный образ предварительной версии.
|
||
Также в Android Studio можно настроить виртуальное устройство с предварительной версией платформы,
|
||
используя для этого диспетчер виртуальных устройств Android.
|
||
</p>
|
||
|
||
<p class="caution">
|
||
<strong>Внимание!</strong> Установка на устройство образа с предварительной версией платформы <em>приведет к удалению всех данных с
|
||
устройства</em>, поэтому перед установкой обязательно создайте резервные копии необходимых данных.
|
||
</p>
|
||
|
||
<h3 id="setupAVD">Настройка виртуального устройства</h3>
|
||
|
||
<p>
|
||
В Android Studio можно настроить виртуальное устройство с предварительной версией платформы,
|
||
используя для этого диспетчер виртуальных устройств Android.
|
||
</p>
|
||
|
||
<p>Порядок настройки AVD в диспетчере AVD</p>
|
||
|
||
<ol>
|
||
<li>Установите SDK Preview в свою среду разработки, как описано в разделе
|
||
<a href="{@docRoot}preview/setup-sdk.html">Настройка пакета
|
||
SDK Preview</a>.</li>
|
||
<li>Выполните действия, указанные в статье
|
||
<a href="{@docRoot}tools/devices/managing-avds.html">Управление виртуальными устройствами с помощью диспетчера
|
||
AVD</a>. Используйте следующие настройки:
|
||
<ul>
|
||
<li><strong>Device:</strong> Nexus 5, Nexus 6, Nexus 9 или Android TV</li>
|
||
<li><strong>Target:</strong>
|
||
Android M (Preview) – API Level M</li>
|
||
<li><strong>ABI:</strong> x86</li>
|
||
</ul>
|
||
</li>
|
||
</ol>
|
||
|
||
<p>
|
||
Дополнительные сведения о создании виртуальных устройств для тестирования представлены в статье <a href="{@docRoot}tools/devices/index.html">Управление виртуальными устройствами</a>.
|
||
</p>
|