2013-09-18 2 views
0

Я конвертирую свое приложение для Android (apk) в Blackberry OS 10 (bar).Blackberry Server: «Qnx/Android» не поддерживается

Все в порядке, если я устанавливаю файл bar на свой BB.

Но когда я пытаюсь загрузить на наш BB-сервер для развертывания программного обеспечения на Z10, у меня есть проблема:

«QNX/Android» не поддерживается

Я нашел первопричина здесь:

в настоящее время не представляется возможным, чтобы добавить Android приложений на работу периметру на планшете BlackBerry Playbook или BlackBerry 10 смартфон; это по дизайну.

Поскольку все приложения, добавленные в планшет BlackBerry PlayBook или , смартфон BlackBerry 10 через службу BlackBerry Device Service установлен в рабочем периметре, приложения для Android не могут быть установлены.

В качестве альтернативы приложения для Android могут быть успешно загружены прямо в личный периметр планшета BlackBerry PlayBook или смартфона BlackBerry 10.

Что мне теперь делать? Мне нужно установить мое приложение на более сотни BB10.

Могу ли я повторно использовать свой Android-код? Если не могу, то лучшее решение, лучший язык, если я должен написать весь код с нуля.

Спасибо Вам

ответ

1

Возможный дубликат

Deploy repackaged android (BB10) APP in Blackberry Enterprise Server within workspace

Вы не можете повторно использовать любой из вашего кода.

Наилучший вариант зависит от типа приложения. Если он достаточно сложный, с взаимодействием с такими устройствами, как местоположение, то Cascades/C++. Кроме того, вы можете рассмотреть html5. Оглянитесь здесь больше:

https://developer.blackberry.com/

Playbook еще один мяч кривой. Если вам нужно это поддержать, вы не сможете использовать Cascades.

И, честно говоря, здесь присутствует определенное количество личных предпочтений - что вам нравится писать?

Просто FYI, мне потребовалось около 6 месяцев, частично, чтобы чувствовать себя полностью комфортно с C++/Cascades. Это было ни с чем, ни с C, ни с C++, ни с инструментами проектирования GUI, ни с другой IDE. Но через две недели я создал свое первое приложение, действительно простое.

+1

Ну, этот комментарий, вероятно, оффтопный, но учитывая, что C++, вероятно, самый сложный из «современных» языков программирования, я бы не чувствовал себя комфортно с ним в течение многих лет. http://www.codinghorror.com/blog/2007/01/the-problem-with-c.html –

+0

Может быть, я буду использовать Cascades/C++ –

+1

@Mister Smith - :-). Я на самом деле согласен, но структура Cascades/QT изолирует вас от множества - например, у нее есть автоматическая сборка мусора и правильный класс String! Поэтому, пока мне все еще не нравится C++, мне удобнее писать Cascades/C++. –