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 🙂

  • android: No se puede ejecutar el programa CreateProcess error = 5, se deniega el acceso
  • Android: las carpetas de destino res para depurar en eclipse
  • Uso de android.support.v7.widget.CardView en mi proyecto (Eclipse)
  • Cobertura del código de prueba de Android, Eclipse
  • SDK de Google Plus para Android: "Actividad iniciada sin un EXTRA_ACCOUNT"
  • ¿Por qué el selector de dispositivos Android de Eclipse no muestra mi dispositivo Android?
  • Cambiar el color de fondo en touchevent en el diseño relativo
  • ¿Cómo puedo reemplazar type_orientation (está obsoleta) para android 4.0.3?
  • Configuración del paquete de soporte de Android v7 para eclipse - GridLayout
  • Ubicación del usuario de Google Maps V2 para Android
  • Eclipse no funciona correctamente después de actualizarlo
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.