Официальный форум СВД Встраиваемые Системы
04 Декабря, 2016, 09:02:44 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Установка Android приложений на PlayBook 2.0  (Прочитано 6271 раз)
Александр Молодцов
Сотрудник СВД ВС
Опытный пользователь

Сообщений: 129

Gravatar


WWW
« : 27 Декабря, 2011, 11:28:04 »

Установка Android приложений на PlayBook 2.0

Как вам уже, наверно, известно, одной из особенностей новой прошивки для PlayBook является наличие Android Player, позволяющего выполнять приложения написанные для платформы Android (к сожалению, только не использующие native код).
Однако, чтобы установить приложение недостаточно просто загрузить apk файл на PlayBook. Его необходимо перепаковать в bar пакет.
Если зайти на страницу проекта, то можно увидеть, что существует три способа конвертирования приложения:
  • с помощью плагина для Eclipse
  • через online конвертер
  • с помощью утилит запускаемых из командной строки
Рассмотрим один из вариантов (самый сложный Smiley).

Установка Android приложения с помощью командной строки

Нам понадобятся:
  • утилиты
  • Android SDK
  • установленные ключи для подписывания приложений
  • (необязательно) debug токен
  • apk-файл приложения

1. Скачайте и установите Android SDK (например для Android 2.3).

2. Скачайте, распакуйте архив с утилитами и для удобства перейдите в каталог bin:
Код:
$ cd CommandLineTools/bin

3. Проверка apk файла на соответствие Android Player:
Код:
$ ./apk2barVerifier <путь/к/apk/файлу> [путь/к/Android/SDK]

Замечание: здесь и далее, если путь к Android SDK не указан, то он будет браться из переменной окружения ANDROID_HOME.

4. Перепаковка приложения в bar файл:
Код:
$ ./apk2bar <путь/к/apk/файлу> [путь/к/Android/SDK]

Если Вы не хотите полноценно подписывать приложение, Вы можете собрать его для работы с отладочным токеном:
Код:
$ ./apk2bar <путь/к/apk/файлу> [путь/к/Android/SDK] -d <путь/к/отладочному/токену>
При этом следующий шаг можно пропустить (Вы ведь не хотели подписывать приложение Wink)

В результате в каталоге с apk-файлом появится bar-файл, готовый к либо подписыванию, либо уже к установке.

5. Подписывание приложения:

Подписывать приложение можно как обычным способом (с помощью blackberry-signer), так и с помощью утилиты batchbar-signer:
Код:
$ ./batchbar-signer <путь/к/bar/файлу> <путь/к/сертификату.p12> <пароль от сертификата> <CSK пароль>

Можно дополнительно указать путь, куда будет помещен подписанный bar файл:
Код:
$ ./batchbar-signer <путь/к/bar/файлу> <путь/к/сертификату.p12> <пароль от сертификата> <CSK пароль> -t <путь/для/подписанного/файла>

6. Установка приложения:
Опять же, приложение можно установить как с помощью blackberry-deploy:
Код:
$ ./blackberry-deploy -installApp <IP адрес PlayBook> -password <пароль PlayBook> <путь/к/bar/файлу>

Так и с помощью утилиты batchbar-deploy (устанавливаются все bar файлы находящиеся в указанном каталоге):
Код:
$ ./batchbar-deploy <путь/к/каталогу/с/bar-файлами> <IP адрес PlayBook> <пароль PlayBook>

После этого приложение должно появиться на главном экране PlayBook.


Для примера было сконвертировано приложение AndExplorer 1.9.

Скачать получившийся bar-файл можно по следующей ссылке: ax19.bar
« Последнее редактирование: 27 Декабря, 2011, 12:49:16 от Александр Молодцов » Записан

Олег Большаков
Администратор
Житель форума

Сообщений: 2931



WWW
« Ответ #1 : 06 Марта, 2012, 12:48:20 »

Другие примеры сконвертированных приложений можно посмотреть в специальной теме: Android приложения для Playbook.
Записан

Александр Варварик
Администратор
Старожил

Сообщений: 1354



WWW
« Ответ #2 : 06 Марта, 2012, 20:59:41 »

не очень понятно, почему вполне рабочие приложения называются примерами ?
Записан

Олег Большаков
Администратор
Житель форума

Сообщений: 2931



WWW
« Ответ #3 : 06 Марта, 2012, 21:28:56 »

Имеется в виду, что это далеко не всё, что можно сконвертировать для запуска на PlayBook. И в дальнейшем список будет пополняться.
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2016 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 01 Декабря, 2016, 08:47:04