jni blackberry-10 blackberry-android

Blackberry 10: Android Runtime y JNI



blackberry-10 blackberry-android (1)

¿Admite JNI en BlackBerry 10 Android Runtime? Me gustaría ejecutar el código c nativo en mi aplicación de Android que me gustaría implementar en el blackberry 10 os. En mi aplicación de Android, uso JNI para manejar las devoluciones de llamadas desde el código c nativo al código java. ¿Esto es compatible con el tiempo de ejecución de Android bb10?


Todo lo que pude encontrar es este hilo: cualquier plan para apoyar Android Native Code que no parece tener una respuesta oficial.

Supongo que ''no'' Android NDK no será compatible ya que Blackberry 10 ya tiene un SDK Nativo C / C ++ para esas aplicaciones C / C ++ puras (juegos, otras aplicaciones pesadas de rendimiento) o si quieres widgets UI para usar el C ++ / Qt / Cascades framework.

Editar: Encontré la respuesta oficial en las Características de software no admitidas: ''Aplicaciones que utilizan código nativo incluido en su archivo APK''. Funciones de software no compatibles con Blackberry 10 para Android . Así que es un no definitivo para el Blackberry 10.1 y el tiempo de ejecución inferior con Android Gingerbread.

Actualización de 2013-12-05: parece que Blackberry 10.2 será compatible con Jelly Bean y tiene soporte general para Android JNI a través del Android NDK con algunas limitaciones. Ver Blackberry Android Native Support