2014-12-06 6 views
1

Мне очень любопытно узнать, как ежевика компания позволяет оператору Blackberry устанавливать пакет apk, и приложение работает так, как будто оно было создано для работы на ежевике. Я искал информацию о том, как они это делают, но не может найти ничего подходящего.apps blackberry and android

Возможно, в ОС существует какой-то уровень совместимости, позволяющий запускать приложения для Android.

Я думал, что попрошу, я думаю, что это довольно аккуратно, как это работает.

ответ

1

Уровень совместимости встроен в ОС. QNX и Android на ARM используют одни и те же системные вызовы syemantics. Системные вызовы BB10 способны различать происхождение вызова (QNX или Android) и предоставлять соответствующую услугу. Это было введено в 10.2.

+0

Но не существует Java VM, не так ли? Думаю, он должен быть скомпилирован для родного. В противном случае было бы забавно, что RIM удалил платформу JavaME, чтобы избежать оплаты Oracle, а затем они получили лицензию на крупную G Dalvik VM. –

+0

JVM является частью ОС Android, поэтому он может работать в режиме BB Android. – Richard