Как установить Android Studio на свой Mac (и почему вам это нужно)

Вам может понадобиться Mac, чтобы создавать собственные приложения для iOS, но если вы больше похожи на зеленых инопланетян, Android IDE (интегрированная среда разработки) также доступна для OS X (среди прочего платформы).

Если вы готовы двигаться от создания приложений для iPhone, или вам не терпится создать следующую большую вещь для Android, установка IDE — это первый шаг на этом пути. Или, если мы движемся слишком быстро, почему бы вам не начать с курса?

Зачем возиться с Android?

Если вы разбираетесь в OS X и iOS разработки, вы можете спросить себя, зачем вообще вообще беспокоиться об Android?

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

Кроме того, вы обнаружите, что в целом работа с Android гораздо менее ограничена. Во-первых, Google Play (магазин приложений Android) не имеет многих из тех же ограничений, что и Apple, и при этом не требует ежегодной платы в размере 99 долларов для разработчиков (25 долларов в Google). Google предоставляет вам доступ к внутренней работе Android (с помощью модели с открытым исходным кодом), которая позволяет создавать такие вещи, как эмуляторы, загрузчики и настраиваемые док-станции, значки, стартовые экраны — вы называете это — что просто невозможно с iOS. .

Если вы строго смотрите на цифры доходов, Apple App Store по-прежнему будет вашей основной целью. В то время как в Google Play ежегодно скачивается на 60 процентов больше, чем в App Store, Apple App Store фактически приносит на 70 процентов больше годового дохода от приложений. Это не значит, что вы не можете быть прибыльным на Android или что вам следует вообще избегать платформы, скорее наоборот.

Хотя приложения могут иметь более высокие показатели дохода в Apple App Store, количество загрузок значительно выше в Google Play, что делает его интригующей платформой для тестирование и настройка бесплатного приложения перед запуском премиум- или условно-бесплатной версии.

Eclipse с ADT или Android Studio?

В прошлые дни у вас был непонятный выбор между объединенным пакетом с Eclipse и плагином ADT (Android Developer Tools) или официальной Android Studio, который был основан на платформе IntelliJ — IDE на основе Java.

К счастью, в последних итерациях процесс немного упростился с помощью всего лишь одной версии под названием Android Studio.

Фактически, хотя возможность использовать Eclipse все еще существует, Google официально рекомендует вам начать процесс миграции на Android Studio, поскольку поддержка ADT прекращается. Если вам нужна помощь в переносе проектов, эта версия Android Develope rs Сообщение в блоге должно вам помочь.

Теперь, если вы просто ищете эмуляторы, которые поставляются в комплекте с Android Studio, важно отметить, что есть другие, более легкие способы сделать это на вашем ПК с Windows, OS X или Linux без необходимости загрузки и установки громоздкой Android Studio. На Mac попробуйте BlueStacks, или вы можете просто загрузить и запустить Android на своем ПК с Windows. Если вы ищете сверхлегкую эмуляцию Android, попробуйте этот эмулятор браузера для Chrome.

Начало работы с Android Studio

Сначала мы должны загрузить и установить Android Studio, пакет, который состоит из:

  • Android Studio IDE
  • Android SDK (комплект для разработки программного обеспечения)
  • Платформа Android 5.0 (Lollipop)
  • Образ системы эмулятора Android 5.0 с API Google

Приступим.

Запустите файл. dmg и перетащите Android Studio в папку Applications.

Откройте Android Studio и следуйте инструкциям мастера установки. Иногда вы сталкиваетесь с ошибкой о том, что файл «поврежден» или не заслуживает доверия и должен быть перемещен в корзину. В этом случае вам просто нужно изменить настройки безопасности и конфиденциальности, чтобы разрешить запуск приложения, выбрав Системные настройки> Безопасность и конфиденциальность . Общие , а затем выберите Anywhere , где указано «Разрешить загрузку приложений из:»

Если вам нужно использовать инструменты Android SDK из командной строки, вы можете получить к ним доступ, открыв Терминал ( Приложения> Утилиты> Терминал ) и используя следующее:

/Users/username/Library/Android/sdk/ 

Просто не забудьте добавить свое имя пользователя вместо

  имя пользователя   

.

Добавление пакетов SDK

Android SDK (комплект для разработки программного обеспечения), который поставляется с пакетом Android Studio, не включает в себя все, что вам нужно для начала разработки приложений для Android. Сам SDK — это утилита, используемая для разделения ваших инструментов и платформ. и компоненты в пакеты с помощью Android SDK Manager.

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

Сначала откройте диспетчер SDK в разделе Инструменты> Настроить> Диспетчер SDK .

Примечание. С этого момента, чтобы быть кратким, мы будем предполагать, что если я не упомяну что-то конкретно, это означает одно из двух:

  1. Это предварительно выбрано и он установится автоматически, как только мы закончим.
  2. Вам это не нужно … по крайней мере, прямо сейчас.

Хорошо, продолжим. Выберите следующее:

  • Android SDK Tools
  • Android SDK Platform-tools
  • Android SDK Build-tools ( высшая версия)

Откройте папку для самая высокая версия Android в списке ( 5.1.1 на момент написания) и выберите:

  • SDK Platform
  • Образ системы ARM EABI v7a

Откройте каталог Extras и загрузите следующие API для библиотеки поддержки Android:

  • Репозиторий поддержки Android
  • Библиотека поддержки Android

Откройте каталог Extras и загрузите пакет сервисов Google Play, чтобы получить еще больше API. Добавить:

  • Репозиторий Google
  • Сервисы Google Play

Установить пакеты

  1. Щелкните Установить 22 пакета (или как много сообщает менеджер SDK).
  2. Щелкните имя каждого пакета слева, чтобы принять условия лицензии для каждого из них.
  3. Щелкните Установить.

Примечание. Не закрывайте диспетчер SDK до завершения установки!

После завершения установки вы можете сразу приступить к разработке и даже запускать приложения для Android прямо со своего надежного Mac (или Hackintosh) под управлением OS X.

Перенос приложений iOS на Android

Из-за отсутствия сходства в двух операционных систем, нет ничего, что предлагало бы plug and play решение для переноса приложений из другой ОС.

Однако я считаю, что есть программа под названием Apportable, на которую стоит обратить внимание. Apportable по сути переводит Swift и Objective-C для запуска машинного кода ARM и x86, который может понять Android. Вы также найдете дополнительные плагины для дальнейшего облегчения нагрузки на разработку, такие как плагин SpriteBuilder. Тем не менее, не все API Apple доступны в Apportable, поэтому, хотя это лучшее, что у нас есть, это все же не решение plug and play.

Основные преимущества Apportable заключаются в более быстрой кросс-компиляции без необходимости для эмуляторов, виртуальных машин или альтернативы, запрограммированной на Java. Хотя Java обеспечивает отличную кросс-совместимость в мобильных приложениях, она оставляет ощущение, что версии для iOS и Android не являются родными. Фактически, большинство чувствует себя дешевыми портами из другой ОС.

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

Удачной разработки, и обязательно поделитесь с нами своими идеями здесь, в Make Use Of.

Вы разработали приложение для iOS или Android? Как вы думаете, какая платформа предлагает лучшие инструменты для разработчиков?

.

Оцените статью
oilgasindustry.ru
Добавить комментарий