Официальный форум СВД Встраиваемые Системы
20 Апрель, 2024, 04:25:48 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

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

Сообщений: 179

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 от Александр Молодцов » Записан

Олег Большаков
Легенда

Сообщений: 3140



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

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

Сообщений: 1353



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

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

Олег Большаков
Легенда

Сообщений: 3140



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

Имеется в виду, что это далеко не всё, что можно сконвертировать для запуска на PlayBook. И в дальнейшем список будет пополняться.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

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

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

В последний раз google посещал эту страницу 12 Март, 2024, 09:30:12