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?
- Asistencia de contenido de Eclipse no funciona correctamente para la distribución de Android
- Error "Ningún objetivo seleccionado" en el emulador de tableta de Android de Eclipse
- Java.lang.OutOfMemoryError al intentar cargar un mapa de bits en imageView
- Cómo utilizar claves privadas desde el almacenamiento de Android
- Android Error al iniciar el emulador: No se puede ejecutar el programa
- Error de asistencia de contenido de Eclipse
- Cambio de color de un solo día en calendarview, android
- Ayuda de contenido de Android de Eclipse no funciona
- NullPointerException en getActivity (). RunOnUiThread (nuevo Runnable () {
- Cómo deshabilitar el botón de nuevo presionado en la clase de fragmento de Android
- Eclipse Juno - Error de Aserción (Se produjeron problemas al invocar código del complemento: "org.eclipse.jface".)
- Número de revisión en SVN
- ¿Por qué Eclipse agrega automáticamente el soporte de la librería appcompat v7 cada vez que crea un nuevo proyecto?
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:
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 🙂
- La solución exacta de la opción "Obtener número de teléfono en Android"
- Android: margen / relleno para el ListView sin tener el margen aplicado al encabezado?