2012-02-28 2 views
0

Я пытаюсь получить свой Android приложение готово для BlackBerry с помощью этого онлайн-упаковщик: https://bdsc.webapps.blackberry.com/android/bpaa/BlackBerry Packager для Android программы и приложения

Таким образом, первый раз, когда я использовал его, он работал, но с тех пор я получаю неспецифических ошибок во время процесса подписания. («Произошла некоторая ошибка ...»)

Это я или это упаковщик? Какая самая простая альтернатива для установки Android-приложения для BlackBerry?

+0

Единственное, что может возникнуть, если вы не установили цель сборки для Android 2.3.3 По какой-то причине это одно из требований для Blackberry Packager. – yams

ответ

1

Что является простой альтернативой для установки Android-приложения для BlackBerry?

Я думаю, вы должны попробовать один из других инструментов, потому что онлайн-инструмент не работает для вас, а также потому, что есть лучшие способы.

Я думаю, они создали онлайн-версию, чтобы соблазнить разработчиков с помощью супер простого варианта, но я не думаю, что это лучший способ сделать это. Как и бесполезное сообщение об ошибке, которое вы получили, это тот факт, что он не адресует тестирование ...

Как и онлайн-упаковщик, они предлагают плагин Eclipse и набор средств командной строки: https://bdsc.webapps.blackberry.com/android/tool

Я использовал плагин Eclipse, и я нашел его очень простым и ненавязчивым. Форум поддержки для плагина находится здесь: http://supportforums.blackberry.com/t5/BlackBerry-Plug-in-for-Android/bd-p/adt

Единственное, что заняло у меня время, - это создать «подписчик BAR», и я не думаю, что это возможно. Для этого вам необходимо выполнить следующие шаги: https://bdsc.webapps.blackberry.com/android/documentation/bar_signing_1904696_11.html

Надеюсь, что это поможет.

+0

Спасибо за ваш ответ! Я не совсем понимаю, что такое Eclipse. Могу ли я указать его на мой файл .apk/.air плюс сертификаты ключа подписки BlackBerry, и Eclipse создает из него .bar-файл? (Мое приложение построено с помощью Adobe Air 2.5 - я могу опубликовать его как файл .apk или .air) – Tom

+0

Я не могу комментировать любые различия между Air и Java - я не использовал AIR. Eclipse - это IDE общего назначения и является наиболее распространенным способом разработки Java-приложений для Android или Blackberry - возможно, он работает и с AIR? В любом случае, если вы не используете Eclipse, вы можете делать все, что я описываю, используя инструменты командной строки вместо Eclipse, НО если у вас есть приложение AIR, возможно, вам следует полностью обойти инструменты Android/APK и искать Playbook инструменты для AIR. – Tom

0

Если вы уже упаковали его и подписали его, я верю, что он выкинет ошибку, если вы повторите попытку, если вы не измените номер версии на более высокое значение.

+0

@Tom Если вы еще не сделали этого, я настаиваю, чтобы вы попытались повысить номер версии в apk. Исходя из моего опыта разработки adobe Air apps для playbook, он выдавал бы ошибку, если бы я попытался переупаковать панель без предварительного увеличения номера версии. –

+0

объясняет, почему он работал в первый раз, но не после этого. У меня была такая же проблема, когда –

0

Я не знаю, если вы все еще ищете ответ, но я столкнулся с подобными проблемами и сумел заставить его работать с использованием старой версии SDK. Инструмент repackager не работает с новыми инструментами платформы v22, поэтому мне пришлось отказаться от моего SDK до старой версии, прежде чем пытаться запустить его через онлайн-упаковщик.

Вы можете вручную загрузить старые версии SDK здесь:

http://www.hariadi.org/android/manually-download-of-android-sdk-tools-and-sdk-platform-tools/

Надежда, что помогает.