Tiempo de ejecución de Android de Blackberry vs. NDK

Estoy intentando reempaquetar una aplicación de Android para Blackberry, como se sugiere aquí . La aplicación tiene una biblioteca nativa (NDK / JNI) en ella. Cuando intento construir para el App World, obtengo varios errores de la siguiente clase:

uses-access-native:impact=5:com.myapp.MyClass 

Así que en la cara, parece que NDK no es compatible con Blackberry, período. Sin embargo, no pude encontrar ninguna palabra oficial sobre eso. La lista de problemas conocidos dice que las API de Google no son compatibles, pero no una palabra sobre NDK. ¿Cuál es la línea oficial, por favor? ¿Alguna vez reempaque una aplicación con una librería NDK?

Hay una nota aquí: https://bdsc.webapps.blackberry.com/android/apisupport

En "Funciones de software no compatibles"

• Aplicaciones que utilizan código nativo incluido en su archivo APK

Mi comprensión es que no es posible hacer esto – como por el enlace paulkayuk publicado, y también:

http://developer.blackberry.com/native/documentation/bb10/porting_from_android_ndk.html

Sin embargo esta historia apareció en las noticias esta mañana:

http://www.engadget.com/2013/02/07/skype-blackberry-android/

Que hace referencia a:

https://support.skype.com/es/faq/FA10251/is-skype-available-for-blackberry-devices?frompage=search&q=blackberry&fromSearchFirstPage=false

Que dice:

Si tiene un nuevo smartphone BlackBerry alimentado por la plataforma BlackBerry 10, pronto podrá descargar y ejecutar Skype en estos dispositivos. Estamos trabajando estrechamente con BlackBerry para asegurar que la aplicación de Skype para Android funcione muy bien en el entorno de BlackBerry 10.

Mi entendimiento es que Skype en Android tiene una gran biblioteca nativa a la que se accede a través de NDK, por lo que presume que este puerto haya ocurrido que están en el proceso de abrir un camino para las aplicaciones de Android que se ejecutan en blackberry para acceder al código nativo. es decir. Sentarse apretado y ver este espacio 🙂

  • Diferentes almacenes de claves de depuración en Eclipse en una base por proyecto?
  • ¿Cómo puedo firmar un APK de Android que fue construido con PhoneGap Build?
  • Cómo excluir archivos R * .class de una compilación proguard
  • ActionBarSherlock con múltiples MenuItems?
  • Emulador para samsung galaxy tab 10.1
  • ¿Qué IDE utilizar para el desarrollo de Android Phone?
  • Corregir errores de Eclipse al utilizar Android NDK y std :: vector
  • Se ha producido un error en la ejecución de la prueba: La ejecución de la instrumentación ha fallado debido a que "Proceso se ha estropeado". Al probar varias actividades de Android
  • Diseñador de diseño de Android de Eclipse: agrega nuevos tamaños de pantalla para previsualizar
  • Broadcast receptor onReceive () recibiendo llamadas varias veces
  • Excepción de bucle de eventos sin tratamiento en el complemento org.eclipse.ui
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.