Какие Программы Необходимы Для Android

TechRadar
Как создать приложение для Android

Два способа создания простых приложений для Android

Например, одна из сильных сторон платформы Android по сравнению с iOS заключается в том, что она имеет открытый исходный код, что упрощает создание собственных приложений и распространяет их, не дожидаясь длительного процесса утверждения.

Вы можете настроить собственное приложение для Android на своем ПК, если у вас есть правильное программное обеспечение, и вы даже можете взять его на тест-драйв с помощью эмулятора Android, чтобы вы могли видеть, как он будет выглядеть, когда он запускается на смартфоне ,

Самые нужные программы на андроид. Джентельменский набор.

Существует два метода, которые можно использовать для создания приложений Android с ПК. Первый использует комплект разработки программного обеспечения для Android (SDK). Это позволяет вам писать исходный код и помогает вам работать в среде Android. Второй использует App Inventor, инструмент Google Labs, который все еще находится в бета-версии.

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

Предполагая, что вы хотите попробовать полную кодированную среду, мы продемонстрируем, как создать простое приложение «hello world». Если вы предпочитаете работать в графическом интерфейсе, мы обсудим позднее приложение Inventor. Приложения для Android написаны на Java-коде, поэтому вам понадобится набор для разработки Java, установленный на вашем ПК. Вам также нужна интегрированная среда разработки (IDE), чтобы вы могли писать и тестировать код.

Вам также необходимо подготовить компьютер для Android SDK. Начните с установки Java Development Kit для вашей версии Windows.

Вам также необходимо установить Eclipse IDE для разработчиков Java. Когда вы устанавливаете Eclipse, он проверяет JDK. Лучше всего распаковать Eclipse в том же каталоге, что и JDK. Если он не может найти JDK, он не будет установлен, но вы всегда можете переместить нужные файлы в любой каталог, который изучает установщик Eclipse.

С запуском Eclipse вы можете загрузить Android SDK. Извлеките его в безопасный каталог на вашем ПК и отметьте, где он находится.

Вернемся в Eclipse, вам нужно добавить инструменты для разработки Android. Для этого выберите «Справка». > Установите новое программное обеспечение ». Рядом с «Работа с» введите https://dl-ssl.google.com/android/eclipse и нажмите «Добавить». В окне ниже этого выберите «Инструменты разработки» и нажмите «Далее». Выберите «Android DDMS» и «Android Development Tools». Нажмите «Далее», примите условия и перезапустите.

Вам нужно указать плагин ADT, где вы извлекли Android SDK. В Eclipse выберите «Окно» > предпочтения > Android. Рядом с «Расположение SDK» нажмите «Обзор» и найдите папку с SDK. Нажмите «Применить» и «ОК»

Android-платформа

Теперь, когда вы разобрались в среде программирования, вам также нужно получить хотя бы одну версию платформы Android. Вы можете сделать это в Android SDK и AVD Manager, которые вы можете запустить в Eclipse, если вы правильно настроили свою систему.

Выберите «Окно» > Android SDK и AVD Manager ', затем выберите «Доступные пакеты» и поставьте галочку рядом с «https://dl-ssl.google.com/android/repository/repository.xml».

После краткого сканирования репозитория вы увидите доступные компоненты. Отметьте те, которые вы хотите установить, и очистите остальные. Самый важный пакет для установки - это последняя версия платформы Android. Вам понадобятся только старые, если вы планируете выпустить свое приложение и вам нужно протестировать его в разных версиях. На этом этапе вы также можете очистить образцы, API Google и драйвер USB. Если вам нужно какое-либо из них позже, вы всегда можете вернуться и установить их.

Нажмите «Установить выбранный» и дождитесь загрузки компонентов. Подтвердите и примите новые компоненты, если они будут предложены, и они будут добавлены в существующие папки Android SDK.

Виртуальные устройства Android

Скачав версию Android, вам нужно настроить Android Virtual Device (AVD) для запуска компьютера. Вы можете сделать это в Android SDK и AVD Manager. Выберите «Окно» > Android SDK и AVD manager »и выберите« Виртуальные устройства ». Нажмите «Создать» и укажите имя для нового устройства. Выберите платформу Android, которую вы хотите использовать в качестве цели. Нажмите «Создать AVD».

Если вы хотите протестировать свое приложение в разных версиях Android, вам нужно создать новое виртуальное устройство для каждой версии платформы. Здесь вы также можете указать другие параметры, включая наличие и размер SD-карты. Также можно выбрать файл для использования в качестве виртуальной SD-карты.

Вы можете использовать встроенный скин (рекомендуется) или указать разрешение, которое вы хотите использовать. В разделе «Оборудование» нажмите «Создать» и выберите устройство, если вы хотите добавить больше виртуального оборудования.

Для простого AVD вы обычно будете придерживаться стандартных параметров. Теперь вы можете закрыть Android SDK и AVD Manager.

Создавайте и эмулируйте приложение для Android

Предполагая, что у вас есть все программное обеспечение на месте, и вы настроили виртуальное устройство в Android SDK и AVD-менеджере, вы можете создать новый проект. В Eclipse IDE выберите «Файл» > новый > Проект». В мастере создания проекта выберите папку «Android» и выберите «Android-проект». Нажмите "Далее'. Теперь у вас есть новое окно для деталей вашего проекта.

Для начала мы создадим простое приложение «Hello world», которое просто отображает текст при запуске. В поле с надписью «Название проекта» введите HelloAndroid. В поле «Имя приложения» введите Hello, Android. Для 'Package name' поставьте com.example.helloandroid и для 'CreateActivity', введите HelloAndroid. Нажмите «Готово». Эти параметры используются для настройки вашего проекта в Eclipse.

Имя проекта также является именем каталога в вашей рабочей области, в котором будут содержаться файлы вашего проекта. Eclipse создаст его для вас. Предполагая, что вы приняли рабочее пространство Windows по умолчанию для C: \ Users \ \ workspace, вы найдете вышеуказанный каталог в C: \ Users \ \ workspace \ HelloAndroid.

Если вы перейдете к этому в проводнике Windows, вы увидите несколько подпапок и файлов, настроенных как часть проекта.

Имя приложения - это название вашего приложения, которое будет отображаться на устройстве Android. Измените это, чтобы изменить имя приложения. Вы должны быть немного более осторожны с именем пакета.

Это пространство имен для пакета, в котором находится исходный код. Он должен следовать правилам для именования пакетов на Java. Он также должен быть уникальным в системе Android, поэтому используется пакет стиля домена; «com.example» зарезервирован для таких примеров.

Если вы разработаете приложение, которое опубликовано, вам нужно будет использовать собственное пространство имен. Обычно это относится к организации, публикующей приложение.

«Создать активность» относится к типу класса, создаваемому подключаемым модулем. Активность - это действие. Возможно, для этого потребуется настроить пользовательский интерфейс. Мы оставили другие поля проекта по умолчанию, но полезно знать, что они делают. «Min SDK version» позволяет вам установить минимальный API, необходимый вашему приложению.

Если «Использовать местоположение по умолчанию» отмечено, ваш проект будет сохранен в вашей рабочей области. Вы можете изменить это, если хотите сохранить файлы в другом месте. «Цель сборки» - это платформа для вашего приложения. Это минимальная версия Android, на которой он будет работать.

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

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

Изменить код

Теперь вы должны увидеть, что ваш проект отображается в Проводнике пакетов, который отображается в левой панели Eclipse. Дважды щелкните «HelloAndroid», чтобы развернуть его. Также добавьте 'src' и 'com.example.helloandroid'. Дважды щелкните «HelloAndroid.java», чтобы увидеть код, который уже настроен. В главном окне вы увидите следующий текст:

Открытый класс HelloAndroid расширяет активность <

/ ** Вызывается, когда действие сначала создается. * /

public void onCreate (BundlesavedInstanceState) <

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

Сделав это, нам также необходимо указать текст. Ниже «import android. os.Bundle;» добавьте следующую строку:

Также добавьте следующие два набора закрывающих фигурных скобок:

TextView tv = новый TextView (это);

tv.setText («Мое первое приложение для Android»); setContentView (тв);

Вы можете заменить текст в кавычках, чтобы ваше приложение говорило, что вам нравится. Убедитесь, что код целиком читается следующим образом, если вы сохранили отображаемый текст одинаково:

Открытый класс HelloAndroid расширяет активность <

/ ** Вызывается, когда действие сначала создается. * /

public void onCreate (BundlesavedInstanceState) <

TextView tv = новый TextView (это);

tv.setText («Мое первое приложение для Android»);

Сохраните изменения в коде. Теперь вы можете попробовать его в эмуляторе Android. В Eclipse выберите «Запустить > Бег > Android-приложение ». Эмулятор запускается. Для загрузки в Android может потребоваться несколько минут, так что будьте терпеливы. После загрузки ваше приложение должно запускаться автоматически, и вы увидите серое заголовок с именем приложения в нем. Ниже отобразится выбранный вами текст.

Нажмите кнопку «Главная» в эмуляторе, чтобы вернуться на главный экран Android. Нажмите кнопку «Приложения», чтобы просмотреть список доступных приложений. Среди них вы должны увидеть «Привет, Android». Выберите это, чтобы снова запустить приложение.

Проверьте приложение на устройстве Android

Теперь вы успешно запускаете свое приложение в эмуляторе, вы можете попробовать запустить его на реальном устройстве. Сначала вам нужно убедиться, что драйвер USB установлен в Android SDK и AVD-менеджере. Выберите «Окно» > Android SDK и менеджер AVD > Доступные пакеты ». Выберите репозиторий Android, убедитесь, что драйвер USB отмечен галочкой и нажмите «Установить выбранный».

Подключите телефон к свободному USB-порту и дождитесь, пока Windows его обнаружит. В мастере «Новое оборудование» выберите «Найти и установить драйверы» и выберите «Просмотр компьютера» для программного обеспечения драйвера. Перейдите в папку Android SDK и найдите подпапку для USB-драйвера. Windows должна найти и установить его здесь.

Теперь вам нужно объявить свое приложение как отлаживаемое. В Eclipse разверните приложение HelloAndroid и дважды щелкните «AndroidManifest.xlm». Перейдите на вкладку «Приложение» и выберите «Истина» в раскрывающемся списке «Отладка». Сохраните проект.

Перейдите на свой Android-телефон и выберите «Меню» на главном экране, затем выберите «Приложения» > Разработка »и включить отладку USB. Теперь вы можете подключить его к компьютеру через USB. Если вы хотите проверить, что SDK может видеть ваш телефон, перейдите в каталог «Инструменты» в папке «Android SDK». Запустите «adb.exe», и вы сможете увидеть свой телефон в списке «Устройство».

Чтобы запустить приложение на подключенном телефоне, вам нужно выбрать «Run > Бег > Приложение Android в Eclipse '. Теперь у вас есть как эмулятор, так и ваш телефон, вы должны указать, для чего вы хотите его запустить. Eclipse представляет вам устройство Chooser, в котором перечислены все доступные устройства и эмуляторы. Выберите свой телефон из этого списка, чтобы установить и запустить приложение.

Теперь вы создали и запускаете очень базовое приложение из сырого кода в эмуляторе и на устройстве Android, вы можете начать изучать, как развивать свои собственные. Это помогает получить некоторые знания о программировании на Java, но вы также найдете ряд ступенчатых учебников на страницах ресурсов разработчиков Android.

К ним относятся представления различных представлений, доступных приложениям и способы их реализации. Вы также найдете способы использования общих ресурсов, таких как информация о местоположении, и узнаете, как отлаживать вашу работу.

Вы также можете найти полный список примеров кода на этих страницах. Это поможет вам работать с примерами приложений, которые вы можете изменить в своих целях. К ним относятся такие игры, как змея а также Лунный Ландер, плюс утилиты, такие как Note Pad и Викисловарь. Вы можете найти еще больше образцов в приложениях для Android.

Текущая страница: Как создать приложение для Android

Связанные новости

Технические предложения, призы и последние новости

Получите лучшие технологические предложения, обзоры, советы по продуктам, конкурсы, непередаваемые технические новости и многое другое!

Никакой спам, мы обещаем. Вы можете отказаться от подписки в любое время, и мы никогда не передадим ваши данные без вашего разрешения.

Samsung Galaxy S9 выпускает дату, цену, новости и слухи

Сообщается, что полноэкранный Xiaomi Mi Mix 2S является флагманским убийцей спортивного Android Oreo

Новая ошибка iOS 11 приведет к сбою вашего iPhone с одним символом

Обзор Apple HomePod

SIM работает только: лучшие планы в феврале 2018 года

Сообщается, что полноэкранный Xiaomi Mi Mix 2S является флагманским убийцей спортивного Android Oreo

Новая ошибка iOS 11 приведет к сбою вашего iPhone с одним символом

Обновление Samsung Galaxy S8 Android Oreo задерживается в последнюю минуту

Intel просто сжала «квантовый компьютер» на кремниевом чипе

Сравнение: Xiaomi Redmi Note 5 Pro vs Mi A1

TechRadar является частью Future plc, международной медиагруппы и ведущего цифрового издателя. Посетите наш корпоративный сайт.

© Future Publishing Limited Quay House, The Ambury, Bath BA1 1UA. Регистрационный номер Англии и Уэльса 2008885.

Похожие записи:
  1. почему мигает планшет asus transformer

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