Tag: Android ndk

Creación / búsqueda de bibliotecas compartidas desde el código fuente de Android

Deseo volver a portar las API RTP de Android introducidas en la versión 3.1 (Honeycomb) a versiones anteriores. Descargé el origen de la versión 4.0 y encontré que estas API tenían código java y nativo. Para construir el código nativo con el NDK, se requieren ciertas bibliotecas compartidas. Según el archivo de Android.mk, éstos son […]

Strange "stutter" en box2D en diferentes dispositivos Android

Estoy desarrollando un motor y un juego al mismo tiempo en C ++ y estoy usando box2D para la parte posterior de la física. Estoy probando en diferentes dispositivos Android y en 2 de cada 3 dispositivos, el juego corre bien y también lo hacen los físicos. Sin embargo, en mi lengüeta de la galaxia […]

Ping de shell de adb el host no funciona

En este momento, quiero comprobar si el dispositivo Android puede conectarse a otro dispositivo a través de la red. Puedo usar el navegador para iniciar sesión en Internet. Pero cuando uso adb shell para conectarse al emulador android y utilizar el comando ping para conectarse al host, falla. kaiwii@ubuntu:~$ adb shell ping 192.168.145.136 PING 192.168.145.136 […]

Los cambios en el makefile importado no activan la reconstrucción en android-ndk

Tengo un proyecto de Android JNI que me gustaría compilar con ndk-build . El proyecto contiene varios subproyectos de terceros. + – jni + – Android.mk + – mi-proj.mk + – otros-proj.mk Mi proj + – a.cpp + – b.cpp + – otros-proj (tercero) + – c.cpp Dcc La idea ahora es incluir / importar […]

¿Puedo usar excepciones de C ++ en la biblioteca JNI en Android?

¿Hay alguna manera que puedo utilizar las excepciones de C + + en una biblioteca JNI (Java Native Interface) en Android? EDIT: Estoy hablando de manejo de excepciones de C ++ que es totalmente interno a la biblioteca JNI. Es decir, la excepción es lanzada y atrapada dentro de la biblioteca, y nunca escapa a […]

¿Cómo utilizar la biblioteca FreeType del sistema Android en código nativo?

Utilizo FreeType en mis aplicaciones de Android como una biblioteca estática que compilar yo mismo. Quiero hacer mi aplicación más pequeña por lo que estoy buscando una posibilidad de utilizar la versión del sistema de FreeType. Es posible de hacer? ¿Es una API estable?

Error: No se pudo resolver el tipo 'JNIENV'

Soy nuevo en Android NDK ejecutando el primer ejemplo hola JNI. He añadido la carpeta jni y agregó el archivo c en el que estoy recibiendo error que algunos no se resuelven. Convierto el proyecto a C / C ++ también y agrego el NDK en el eclipse como abajo Pero todavía tiene la línea […]

Comunicación de voz a una frecuencia de muestreo de 8KHz para todos los dispositivos Android con OpenSL

Necesito crear una aplicación VOIP y estoy usando OpenSL ES. Necesito capturar y reproducir datos de audio pcm a una frecuencia de muestreo de 8KHz para todos los dispositivos android. Pero, cuando captura el audio a una frecuencia de muestreo de 8KHz y lo reproduzco al mismo tiempo (comunicación de voz), produce ruido y el […]

LD_LIBRARY_PATH Definición de las librerías necesarias

Quiero estar seguro acerca de las bibliotecas necesarias para agregarlas a la aplicación Android desarrollada. Por lo tanto, estoy tratando de tenerlo correctamente definido en LD_LIBRARY_PATH . El comando ldd se utiliza para comprobar qué bibliotecas se necesitan para mi aplicación Qt. Cuando ejecuto ldd en Ubuntu, se suponía que debía darme la lista de […]

¿Tiene android: versionName tiene que ser numérico (del formulario 0.0.0, etc.)?

Traté de usar android:versionName=">0.3" en mi archivo AndroidManifest.xml (como una nota para mí mismo para golpearlo en la próxima versión), pero el NDK no le gusta: Invalid attribute name: C:/Android/android-ndk-r8d/build/gmsl/__gmsl:512: *** non-numeric second argument to `wordlist' function: ''. Stop. Y sin embargo, los documentos parecen indicar que puedo hacer mi versionName lo que quiera: android:versionName […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.