Tag: Android ndk

Compilación de FFmpeg 3.1.1 para x86 con Android NDK

La versión más reciente de FFmpeg es 3.1.1 . Después de la versión 3.1 , no puedo compilar FFmpeg para x86 . (Pero 3.0.2 o versiones anteriores pueden ser compiladas.) El terminal muestra ld: error: libavutil/../compat/strtod.o: incompatible target . Mi sistema operativo es Xubuntu 14.04 x86 y x86_64 . (He intentado ambos.) Mi versión NDK […]

¿Cuáles son las herramientas para depurar código nativo en Android

He hecho algunos cambios en la aplicación csipsimple para android, y quiero depurar su código nativo. Estoy usando el paquete ADT v21.1 para desarrollar (eclipse 3.7, cdt 8.1) bajo Ubuntu 12.10. Me encontré con este tutorial para la depuración nativa bajo eclipse, pero no funcionó para mí (ver mi pregunta Depuración de código nativo en […]

Aplicación para Android con 2 librerías con jniLibs – bloquea la aplicación

En mi aplicación Android, uso dos bibliotecas que cada uno tiene su propio jniLibs. biblioteca 1 – https://github.com/tekinarslan/AndroidPdfViewer biblioteca 2 – reproductor de vídeo personalizado sdk La aplicación compilará y creará bien. ambas bibliotecas tienen los jniLibs en el lugar correcto. Parece que sólo funcionará una biblioteca, en este caso el pdfView. Se llama a […]

¿Cómo saber qué nivel de API estoy construyendo para usar ndk-build?

Estoy tratando de entender mejor cómo funciona la selección del nivel de api cuando se utiliza ndk-build. Sé que puedo establecer explícitamente APP_PLATFORM en Application.mk y que de otra manera ndk-build apuntará la api indicada en el manifiesto con android:minSdkVersion , pero ¿y si el manifiesto de mi aplicación tiene android:minSdkVersion y android:targetSdkVersion , y […]

Cómo dibujar / hacer una colisión de física de bala cuerpo / forma?

He implementado el motor Bullet Physics en mi programa android con el NDK (estoy usando el ejemplo imagetarget de Vuforia para android), y está configurado y funcionando correctamente, sin embargo me gustaría renderizar / dibujar mis cajas de colisión / aviones para ver mi cuerpos rígidos (btRigidBody) / formas de colisión (btCollisionShape), estoy seguro de […]

¿Cómo puedo escribir en el sistema de archivos de almacenamiento interno con NativeActivity?

Estoy portando un puro juego de C + + a Android, y como mi objetivo es Android 3.0 + tabletas, he optado por utilizar NativeActivity con el fin de evitar Java por completo. Sin embargo, no puedo ver ninguna funcionalidad que me permite escribir en el almacenamiento interno del dispositivo. Las llamadas a fopen () […]

No se pudo cargar la aplicación Android NDK

Mi código de biblioteca nativa: #include <string.h> #include <jni.h> jstring Java_com_mindtherobot_samples_ndkfoo_NdkFooActivity_invokeNativeFunction(JNIEnv* env, jobject javaThis) { return env->NewStringUTF("Hello from native code!"); } Android.mk: LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := libpacman LOCAL_SRC_FILES := main.cpp LOCAL_CFLAGS := -DANDROID_NDK LOCAL_LDLIBS := -llog include $(BUILD_SHARED_LIBRARY) MainActivity.java: public class MainActivity extends Activity { static { System.loadLibrary("libpacman"); } // declare […]

Configuración de la variable Cygwin Path para encontrar Android NDK

Estoy intentando instalar mi PC para usar el Android NDK para mis proyectos. Tengo Cygwin instalado. Y he descargado el Android NDK. Digamos que pongo el NDK en la siguiente carpeta en mi PC: c:\Android_ndk\<android ndk folder in here> ¿Cómo puedo configurar el camino de Cygwin para encontrar el ndk? Estoy pensando que lo siguiente […]

Pasar el puntero de C a Java se convierte en NULL

Estoy trabajando en una aplicación de Android para x86 que requiere alguna integración con C. He estado usando swig / JNI para hacer el truco, y las cosas han estado funcionando sin problemas en su mayor parte. Sin embargo, los punteros me han estado dando algunos errores. Mi problema es que puedo referenciar con éxito […]

Android CDT: ¿Es posible usar ndk-build sin bash (Eclipse en Windows)?

Estoy utilizando el ndk android, la versión r7b en Windows. Había oído que a partir de esta versión no es necesario cygwin o bash para ejecutar el ejecutable ndk-build, pero tal vez estoy equivocado. En cualquier caso, no puedo conseguir que funcione en Eclipse sólo con 'ndk-build' como la opción de línea de comandos, todavía […]

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