Установка и настройка — различия между версиями

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
(Загрузка и настройка редактора для обучения)
(Настройка пакета для сборки под все платформы)
Строка 38: Строка 38:
  
 
==Настройка пакета для сборки под все платформы==
 
==Настройка пакета для сборки под все платформы==
Для правильной работы(работа редактора и сборка проектов на ios и android) необходимо:
+
Для правильной работы(работа редактора и сборка проектов на android) необходимо:
* JDK 1.6  (последняя версия ''Java SE 6 Update 39'')
+
* JDK 1.8
* Marmalade SDK
+
* Cmake
 +
* Android SDK, Android NDK (Android Studio)
 
* Appsalute creator
 
* Appsalute creator
 
=== Загрузка и установка JDK 1.8 ===
 
=== Загрузка и установка JDK 1.8 ===
Строка 46: Строка 47:
  
 
Перейдя на страницу загрузки видим:
 
Перейдя на страницу загрузки видим:
<div class="tleft" style="clear:none"> [[Файл:Install (11).jpg | мини |500пкс ]] </div>
+
<div class="tleft" style="clear:none"> [[Файл:cmake_editor_install_01.png | мини |500пкс ]] </div>
  
 
<br clear="all" />
 
<br clear="all" />
  
  
<div class="tleft" style="clear:none"> [[Файл:Install (12).jpg | мини |500пкс ]] </div>
+
<div class="tleft" style="clear:none"> [[Файл:cmake_editor_install_02.png | мини |500пкс ]] </div>
  
 
<br clear="all" />
 
<br clear="all" />
  
Читаем лицензионное соглашение, соглашаемся и выбираем ссылку в платформе windows x86 (выделена красным).
+
Читаем лицензионное соглашение, соглашаемся и выбираем ссылку в платформе windows x64 (выделена красным).
 
После этого начинается загрузка инсталятора.
 
После этого начинается загрузка инсталятора.
  
 
Запускаем установочный пакет.
 
Запускаем установочный пакет.
 
Жмём "далее"
 
Жмём "далее"
<div class="tleft" style="clear:none"> [[Файл:Install (14).jpg | мини |500пкс ]] </div>
+
<div class="tleft" style="clear:none"> [[Файл:cmake_editor_install_03.png | мини |500пкс ]] </div>
 
<br clear="all" />
 
<br clear="all" />
  
 
снова "далее"
 
снова "далее"
<div class="tleft" style="clear:none"> [[Файл:Install (15).jpg | мини |500пкс ]] </div>
+
<div class="tleft" style="clear:none"> [[Файл:cmake_editor_install_04.png | мини |500пкс ]] </div>
 
<br clear="all" />
 
<br clear="all" />
  
 
когда предложит поставить JRE - соглашаемся, и жмём "далее"
 
когда предложит поставить JRE - соглашаемся, и жмём "далее"
<div class="tleft" style="clear:none"> [[Файл:Install (16).jpg | мини |500пкс ]] </div>
+
<div class="tleft" style="clear:none"> [[Файл:cmake_editor_install_05.png | мини |500пкс ]] </div>
 
<br clear="all" />
 
<br clear="all" />
  
 
После окончания установки жмём "finish"
 
После окончания установки жмём "finish"
<div class="tleft" style="clear:none"> [[Файл:Install (17).jpg | мини |500пкс ]] </div>
+
<div class="tleft" style="clear:none"> [[Файл:cmake_editor_install_06.png | мини |500пкс ]] </div>
 
<br clear="all" />
 
<br clear="all" />
  
===Загрузка и установка Marmalade SDK===
+
===Загрузка и установка Android Studio===
  
Переходим на сайт Marmalade [http://www.madewithmarmalade.com/ http://www.madewithmarmalade.com/].
+
Для сборки пакета под Android необходимо поставить Android SDK, но с момента, когда из стандартного набора Android SDK был убран графический интерфейс менеджера пакетов Android SDK удобней всего стало пользоваться менеджером компонент для Android SDK в Android Studio.
  
Здесь необходимо:
+
Переходим на сайт Android Studio [https://developer.android.com/studio/index.html https://developer.android.com/studio/index.html].
* зарегистрироваться, если ещё не зарегистрированы
 
* получить лицензию
 
* после получения лицензии можно будет скачать установочный пакет
 
  
====Регистрация====
+
Нажимаем "скачать"
Или сразу жмём зарегистрироваться, или выбираем "trial/buy/download" затем выбираем подходящую версию и выбираем покупаем или trial получить, нас перекинет на страницу где предложат войти в систему, если ещё не зарегистрировались - жмём зарегистрироваться.
 
 
 
<div class="tleft" style="clear:none"> [[Файл:Install (1).jpg | мини |500пкс ]] </div>
 
 
<div class="tleft" style="clear:none"> [[Файл:Install (2).jpg | мини |500пкс ]] </div>
 
<div class="tleft" style="clear:none"> [[Файл:Install (2).jpg | мини |500пкс ]] </div>
 
<br clear="all" />
 
<br clear="all" />
<div class="tleft" style="clear:none"> [[Файл:Install (3).jpg | мини |500пкс ]] </div>
 
  
 +
Запускаем загруженный инсталятор. Жмём "далее" .
 +
<div class="tleft" style="clear:none"> [[Файл:Install (2).jpg | мини |500пкс ]] </div>
 
<br clear="all" />
 
<br clear="all" />
  
Далее заполняем регистрационную форму и жмём "зарегестрироваться"
+
Выбираем компоненты и жмём "далее". Установку виртуальных устройств производить не обязательно, но при желании можно произвести и на них тоже запускать собранные приложения.
<div class="tleft" style="clear:none"> [[Файл:Install (4).jpg | мини |500пкс ]] </div>
+
<div class="tleft" style="clear:none"> [[Файл:Install (2).jpg | мини |500пкс ]] </div>
 
 
 
<br clear="all" />
 
<br clear="all" />
После этого придёт на указанный электронный ящик письмо в котором будет ссылка по которой надо перейти чтобы подтвердить регистрацию.
 
  
Переходим по ссылке и можем логиниться.
+
Выбираем пути куда будет установлена Android Studio и Android SDK. Запоминаем куда поставится Android SDK.
 
+
<div class="tleft" style="clear:none"> [[Файл:Install (2).jpg | мини |500пкс ]] </div>
<div class="tleft" style="clear:none"> [[Файл:Install (5).jpg | мини |500пкс ]] </div>
 
 
<br clear="all" />
 
<br clear="all" />
  
====Получние лицензии и загрузка установочного пакета====
+
Указываем имя в каталоге меню и снова "далее"
 
+
<div class="tleft" style="clear:none"> [[Файл:Install (2).jpg | мини |500пкс ]] </div>
Когда залогинились система попросит уточнить данные о пользователе - вводим все данные, которые необходимо ввести и нажимаем save.
 
<div class="tleft" style="clear:none"> [[Файл:Install (7).jpg | мини |500пкс ]] </div>
 
 
<br clear="all" />
 
<br clear="all" />
  
Далее снова попадаем на главную страницу и снова выбираем "trial/buy/download" и выбираем необходимую версию.
+
По окончании установки снова "далее"
После этого попадаем на страницу:
+
<div class="tleft" style="clear:none"> [[Файл:Install (2).jpg | мини |500пкс ]] </div>
<div class="tleft" style="clear:none"> [[Файл:Install (8).jpg | мини |500пкс ]] </div>
 
<br clear="all" />
 
и выбираем "Get PC Release".
 
Лицензия попадает в "корзину" и система просит уточнить данные для получения лицензии:
 
<div class="tleft" style="clear:none"> [[Файл:Install (9).jpg | мини |500пкс ]] </div>
 
<br clear="all" />
 
Заполняем необходимые поля. На снимке пример для trial лицензии - при покупке вид страницы может отличаться.
 
Жмём Next и попадаем на предыдущую страницу, но сверху написано, что мы получили лицензию.
 
Снова выбираем "Get PC Release" - теперь начнётся загрузка установочного пакета.
 
<div class="tleft" style="clear:none"> [[Файл:Install (10).jpg | мини |500пкс ]] </div>
 
 
<br clear="all" />
 
<br clear="all" />
  
====Установка====
+
Выбираем отметку "запустить Android Studio" и жмём "Finish"
Запускаем инсталятор, жмём "далее"
+
<div class="tleft" style="clear:none"> [[Файл:Install (2).jpg | мини |500пкс ]] </div>
<div class="tleft" style="clear:none"> [[Файл:Install (18).jpg | мини |500пкс ]] </div>
 
 
<br clear="all" />
 
<br clear="all" />
  
Внимательно читаем лицензию, соглашаемся и снова "далее"
 
<div class="tleft" style="clear:none"> [[Файл:Install (19).jpg | мини |500пкс ]] </div>
 
<br clear="all" />
 
  
 
+
Во время запуска Android Studio спросит откуда взять настройки - вероятно у Вас настроек нет, поэтому выбираем пункт "не импортировать настройки" и "ок"
Путь куда установится можно не менять и снова жмём "далее"
+
<div class="tleft" style="clear:none"> [[Файл:Install (2).jpg | мини |500пкс ]] </div>
<div class="tleft" style="clear:none"> [[Файл:Install (20).jpg | мини |500пкс ]] </div>
 
 
<br clear="all" />
 
<br clear="all" />
  
  
По-умолчанию указана полная установка - ничего не меняем и жмём "далее"
 
<div class="tleft" style="clear:none"> [[Файл:Install (21).jpg | мини |500пкс ]] </div>
 
<br clear="all" />
 
 
Здесь предлагается выбрать плагины для установки. Для редактора ничего из списка не надо, поэтому ничего не выбирая жмём "далее"
 
<div class="tleft" style="clear:none"> [[Файл:Install (22).jpg | мини |500пкс ]] </div>
 
<br clear="all" />
 
  
Начинается установка.
 
<div class="tleft" style="clear:none"> [[Файл:Install (23).jpg | мини |500пкс ]] </div>
 
<br clear="all" />
 
 
После установки появитя окно настройки Marmalade SDK. Для того чтобы можно было собирать на устройства проекты необходимо активировать уже полученную лицензию, поэтому жмём "Activate license"
 
<div class="tleft" style="clear:none"> [[Файл:Install (24).jpg | мини |500пкс ]] </div>
 
<br clear="all" />
 
 
Вводим электронный ящик, который указывали при регистрации, и пароль. После этого жмём "OK".
 
<div class="tleft" style="clear:none"> [[Файл:Install (25).jpg | мини |500пкс ]] </div>
 
<br clear="all" />
 
 
Выбираем лицензию и снова "OK".
 
<div class="tleft" style="clear:none"> [[Файл:Install (26).jpg | мини |500пкс ]] </div>
 
<br clear="all" />
 
 
Снова читаем лицензионное соглашение и снова "OK"
 
<div class="tleft" style="clear:none"> [[Файл:Install (27).jpg | мини |500пкс ]] </div>
 
<br clear="all" />
 
 
Если всё было сделано правильно появится окно о том, что лицензия успешно активирована, жмём "OK"
 
<div class="tleft" style="clear:none"> [[Файл:Install (28).jpg | мини |500пкс ]] </div>
 
<br clear="all" />
 
 
Если всё успешно прошло, то под кнопкой "Activate license" будет указано какая лицения активирована. Жмём OK.
 
<div class="tleft" style="clear:none"> [[Файл:Install (29).jpg | мини |500пкс ]] </div>
 
<br clear="all" />
 
 
Если не установлена Microsoft Visual Studio, то появится следующее сообщение:
 
Жмём "OK"
 
<div class="tleft" style="clear:none"> [[Файл:Install (30).jpg | мини |500пкс ]] </div>
 
<br clear="all" />
 
 
Утилита сделает последние настройки и после этого выдаст сообщение
 
<div class="tleft" style="clear:none"> [[Файл:Install (31).jpg | мини |500пкс ]] </div>
 
<br clear="all" />
 
  
Жмём "OK".
 
Настройка Marmalade SDK завершена.
 
  
 
===Загрузка и установка Appsalute Creator===
 
===Загрузка и установка Appsalute Creator===

Версия 08:43, 6 июля 2017

Загрузка и настройка редактора для обучения

Переходим на сайт Appsalute Creator http://appsalutecreator.com, находим справа кнопку "Download PC version beta 2.0" или аналогичную, жмём на неё. После этого начинается загрузка установочного пакета. Размер инсталятора больше 70Mb, так что прийдётся немного подождать.

Install (13).jpg


Запускаем инсталятор.

Жмём "далее"
Cmake editor install 43.png


Внимательно читаем лицензионное соглашение, соглашаемся и жмём "далее"

Cmake editor install 44.png


Выбираем путь для установки редактора и снова "далее"

Cmake editor install 45.png


Выбираем необходимые пункты, лучше всего отметить все 3 пункта, и снова "далее"

Cmake editor install 46.png


Выбираем название папки в меню "пуск" и снова "далее"

Cmake editor install 47.png


Подтверждаем настройки нажатием на кнопку "далее"

Cmake editor install 48.png


Начинается установка. По окончании жмём "Finish"

Cmake editor install 49.png


Редактор установлен. Можно выполнять уроки.

Настройка пакета для сборки под все платформы

Для правильной работы(работа редактора и сборка проектов на android) необходимо:

  • JDK 1.8
  • Cmake
  • Android SDK, Android NDK (Android Studio)
  • Appsalute creator

Загрузка и установка JDK 1.8

Загрузить JDK можно по адресу http://www.oracle.com/technetwork/java/index-jsp-138363.html, или ввести в поисковой системе запрос "JDK" Вероятно первая ссылка будет с названием "Java SE Downloads" и ссылаться на сайт Oracle.

Перейдя на страницу загрузки видим:

Cmake editor install 01.png



Cmake editor install 02.png


Читаем лицензионное соглашение, соглашаемся и выбираем ссылку в платформе windows x64 (выделена красным). После этого начинается загрузка инсталятора.

Запускаем установочный пакет. Жмём "далее"

Cmake editor install 03.png


снова "далее"

Cmake editor install 04.png


когда предложит поставить JRE - соглашаемся, и жмём "далее"

Cmake editor install 05.png


После окончания установки жмём "finish"

Cmake editor install 06.png


Загрузка и установка Android Studio

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

Переходим на сайт Android Studio https://developer.android.com/studio/index.html.

Нажимаем "скачать"

Install (2).jpg


Запускаем загруженный инсталятор. Жмём "далее" .

Install (2).jpg


Выбираем компоненты и жмём "далее". Установку виртуальных устройств производить не обязательно, но при желании можно произвести и на них тоже запускать собранные приложения.

Install (2).jpg


Выбираем пути куда будет установлена Android Studio и Android SDK. Запоминаем куда поставится Android SDK.

Install (2).jpg


Указываем имя в каталоге меню и снова "далее"

Install (2).jpg


По окончании установки снова "далее"

Install (2).jpg


Выбираем отметку "запустить Android Studio" и жмём "Finish"

Install (2).jpg



Во время запуска Android Studio спросит откуда взять настройки - вероятно у Вас настроек нет, поэтому выбираем пункт "не импортировать настройки" и "ок"

Install (2).jpg




Загрузка и установка Appsalute Creator

Переходим на сайт Appsalute Creator http://appsalutecreator.com, находим справа кнопку "Download PC version beta 2.0" или аналогичную, жмём на неё. После этого начинается загрузка установочного пакета.

Install (13).jpg


Установка

Запускаем инсталятор. Жмём "далее"

Install (33).jpg


Внимательно читаем лицензионное соглашение, соглашаемся и жмём "далее"

Install (34).jpg


Выбираем путь для установки редактора и снова "далее"

Install (35).jpg


Выбираем необходимые пункты, лучше всего отметить все 3 пункта, и снова "далее"

Install (36).jpg


Выбираем название папки в меню "пуск" и снова "далее"

Install (37).jpg


Подтверждаем настройки нажатием на кнопку "далее"

Install (38).jpg


Начинается установка

Install (39).jpg


По окончании жмём "Finish"

Install (40).jpg


Редактор установлен.

Настройка для сборки под IOS

Для того чтобы собрать ipa и установить его на устройство необходим ключ и сертификат разработчика

Certificates and keys must always be placed in the following folder: <SDK Install dir>/s3e/deploy/plugins/iphone/certificates

To "install" on PC, simply name and place all the .key and .cer files in this folder. The Deploy Tool will just look here and expect the files to have the specific names:

    developer_identity.key - development private key
    distribution_identity.key - distribution private key
    developer_identity.cer - development certificate
    distribution_identity.cer - distribution certificate
    AppleWWDRCA.cer - universal cert provided with the SDK
    Apple Root CA.cer - iOS WWDR intermediate certificate from the portal

Ключи и сертификаты должны называться именно так как требует Marmalade SDK и находиться именно там где требует Marmalade SDK. Если установлено несколько версий Marmalade SDK, ключи и сертификаты должны находиться в текущей активной версии Marmalade SDK

Инструкция по правильной установке и получению ключей разработчика

iOS Dev Сертификат разработчика и все, что с ним связано- Создание сертификата и добавление устройств

Цифровая подпись файлов AIR- есть информация по генерированию ключей и сертификатов на Windows

[1] - AppleWWDRCA.cer

Команды для извлечения key файла из p12 файла, который можно получить из keychain на osx

openssl pkcs12 -in p12_file.p12 -nocerts -out key.pem
openssl rsa -in key.pem -out key.key

Настройка для сборки под Blackberry

Для того чтобы собрать bar и установить его на устройство необходимы BlackBerry Author Name и BlackBerry Author ID, которые можно получить на портале разработчиков Blackberry. Также для загрузки на устройство понадоится ключ debug-token, который генерируется на основе BlackBerry Author ID и других параметров. BlackBerry Author ID - это уникальный идентефикатор системы на которой будут собираться пакеты.

BlackBerry Author Name и BlackBerry Author ID необходимо вписать в соответствующие поля в файл playbook_conf.csv, который находится в папке system\scripts\

Для сборки bar файла с подписью понадобятся ещё хранилище ключей разработчика, пароль к хранилищу и CSK пароль. Хранилище ключей должно называться key.p12 и должно находиться в папке system\temp\build_last\Viewer\platforms\marmalade\conf\playbook пароли заролняются в файле playbook_conf.csv в соответствующие поля.

Если хранилища нет, или оно называется не должным образом, то пакет соберётся не подписанный.

Пример заполнения playbook_conf.csv:

# 1 - BlackBerry Author Name: Specifies the author name from the debug token requested from RIM
# 2 - BlackBerry Author ID: Specifies the author id, assigned by RIM signing authority, embedded in the debug token requested from RIM
# 3 - BlackBerry Keystore Password: The password for the keystore
# 4 - BlackBerry CSK Password: The password to use CSK keys (used for encrypting communications with RIM Signing Authority) 
Super Company LTD;sdfJygsdf78sdfkh;Pa$$w0rd3;$ec0nD_Pa$$w0rd

Super Company LTD - BlackBerry Author Name

sdfJygsdf78sdfkh - BlackBerry Author ID

Pa$$w0rd3 - Пароль хранилища (BlackBerry Keystore Password)

$ec0nD_Pa$$w0rd - CSK пароль (BlackBerry CSK Password)


Настройка для сборки под Google

Для загрузки приложения на GooglePlay его необходимо подписать.

Следующая команда позволяет сгенерировать хранилище ключей, псевдоним и указать к ним пароли

"_путь к jdk_\bin\keytool.exe" -genkey -v -keystore keystore_file.keystore -storepass password -alias alias_name -keypass password -keyalg RSA -keysize 2048 -validity 10000