Код магнитолы

JS - телефон

Оппозиция в России ?

Россия и Украина

Мысли в слух...

JS - часы

Российская...власть ?

Skype

Создаём сайт

Любимые сериалы

Гостевая


На главную

Начнём мы с файла MainActivity.java (30,рис.1). В основе его лежит код калькулятора, но только - в основе:



Как видно из рис.2, структура у файла - та-же. Однако, импорт-пакеты уже другие. Да и обработка событий - несколько иная.
Для того, что-бы наш комп (включая cmd.exe) не шарахался от этого кода, необходимо кое-что сделать.
Скачать и установить следующие компоненты:
 [android]_ <-- создаём корневой 
          |_[android-sdk_4.4.2_r19.zip]_ 
                                        |_[build-tools_4.4.2_r19.zip] 
                                        |_[platform-tools_4.4.2_r19.zip] 
                                        |_[platform-19.zip] 
 
                        рис.2.1
Естественно - не в виде архивов.
Тип платформы (platform-19) можете выбрать на своё усмотрение. Названия архивов могут несколько, в мелочах, отличатся от вышеприведённых.
Подключить скачанные компоненты через переменные среды:Панель управления-->Система -->Дополнительно-->Переменные среды-->Системные переменные-->Path-->после ;-->disk:\android\ android-sdk\tools;-->disk:\android\android-sdk\platform-tools. А в пользовательские переменные: CLASSPATH-->после ; -->disk:\android\android-sdk\platforms\android-19\android.jar.
Подключение необходимо для того, чтобы в будущем использовать эти компоненты в bat-файле.
В принципе, можно создать переменную среды, например - android, задать её значение: disk:\android\android-sdk, и тогда в Path уйдёт запись: ...;%android%/... будет несколько короче.
***
Если у вас нет проблем с сетью - то лучше всего скачать инсталятор с SDK Manager-ом для определённой платформы, запустить его онлайн и скачать всё, что нужно (не путать с "всё, что он предложит").
***
Вернёмся к исходному коду, рис.2:
-- указанный пакет представлен на рис.1, по устоявшейся традиции первый компонент пакета - доменное имя, а второй - название вашего сайта, последний - корневой каталог проекта - но это необязательно;
-- импорт полностью от android...который поддерживает некоторые элементы - java; что-бы уточнить - что это за элементы, необходимо разархивировать файл android.jar в какую нибуть укромную папку, так, на всякий случай;
-- обработка событий - несколько отличается от той, что мы наблюдали в Java;


продолжить...
...вернутся