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?
- NoClassDefFoundError al agregar SocialAuth en Eclipse
- Actualizar la aplicación android con eclipse
- Eclipse está diciendo "Actualizar Android Developer Toolkit"
- Error de Android: abierto fallido ENOENT
- ¿Cómo resolver el error de tiempo de ejecución en Android bin Res Restringir directorio?
- Cómo corregir El método startActivity (Intent) no está definido para el tipo new View.OnClickListener () error de sintaxis
- Advertencia de seguridad en libdvm.so observó al implementar aplicaciones de Android
- Cambiar la fuente LogCat de Android en Eclipse
- Dispositivo no detectado en Eclipse cuando está conectado con el cable USB
- Cómo llegar a la línea de comandos de Eclipse
- ADT necesita actualizar pero no encuentra ninguna actualización
- Cómo arreglar Eclipse CDT Error "La función 'isdigit' no pudo ser resuelta" con Android NDK?
- LayoutLib es demasiado reciente. ¿Actualizar su herramienta?
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?