Tag: Android ndk

¿Cómo puedo llamar al código C / C ++ de Android usando JNA?

Estoy intentando integrar esta biblioteca específica a mi proyecto de Android, y la biblioteca está escrita en C / C ++. He conseguido ndk-build milagrosamente para darme el archivo .so necesario. Sin embargo, al mirarlo, hay un ejemplo en el proyecto, y usan un misterioso .jar con los enlaces API de los .c / c++ […]

android ffmpeg opengl es hacer película

Estoy intentando hacer el vídeo vía el NDK, para agregar algunas características que apenas no son apoyadas en el sdk. Estoy utilizando FFmpeg para decodificar el video y puede compilar eso a través de la ndk, y lo utilizó como punto de partida. He modificado ese ejemplo y en lugar de usar glDrawTexiOES para dibujar […]

¿Alguien ha construido ZBar usando el Android NDK?

Estoy intentando integrar ZBar en mi aplicación de Android pero no puedo construir la biblioteca nativa. Me preguntaba si alguien hizo esto antes y está dispuesto a compartirlo conmigo?

Error: la clase de actividad {} no existe

Mi aplicación se lanza bien tanto en Nexus 7 como en Nook Tablet, pero no se inicia en Kindle Fire con el siguiente error: Error: Activity class {com.js.pathoflight/com.js.pathoflight.JSNativeActivity} does not exist. Aquí está mi manifiesto completo: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.js.pathoflight" android:versionCode="3" android:versionName="0.8.3"> <uses-sdk android:minSdkVersion="9" android:targetSdkVersion="18" /> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WAKE_LOCK"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission […]

Suma de dos valores usando ndk android

He funcionado con éxito mi muestra de jni. Ahora estoy intentando agregar dos valores pero su suma no es apropiada. Estoy compartiendo mi código. Por favor dígame qué mal estoy haciendo jint Java_com_example_hellojni_HelloJni_sumTwoValues( JNIEnv* env,jint a, jint b){ //_android_log_print("HelloJni", "values a", "%p", &a); __android_log_print("HelloJni", "LOG_TAG", "Need to print : %d %d",a, b); return (a+b); } […]

NDK cómo quitar las sentencias de depuración de registro en la versión

Sé que usar proguard puede eliminar java Log.d instrucciones de depuración de versiones de lanzamiento https://stackoverflow.com/a/13327603/1527440 Pero hay manera de eliminar declaraciones de depuración de registro de código NDK C / C ++. Estoy usando una declaración define para llamarlos en NDK #define LOGD(…) __android_log_print(ANDROID_LOG_DEBUG,LOG_TAG,__VA_ARGS__)

Pasos de convertir el proyecto C ++ opencv en la computadora a opencv android

Escribí un proyecto de c ++ en mi computadora para estabilizar un video usando OpenCV . Pero quiero escribir este proyecto a android usando Opencv4Android. ¿Para hacer esto, debo hacer el nuevo proyecto o es cualquier manera de convertir ese proyecto para androide usando NDK? Si puedo usar el proyecto de mycompter, ¿Necesitaba muchos cambios […]

Los bytecodes dalvik de anchura extendida que faltan en Jellybean

Cuando ICS salió, había varios nuevos bytecodes de ancho extendido introducidos. La mayoría de estos fueron instrucciones para dar soporte a jumbo ids. Estas son algunas de estas nuevas instrucciones, tomadas de mi ics / dalvik / opcode-gen / bytecode.txt: # # Extended-width opcodes # op 00ff const-class/jumbo 41c y type-ref continue|throw op 01ff check-cast/jumbo […]

No se puede encontrar el módulo con etiqueta en la ruta de importación (Android NDK)

Estoy consiguiendo tan frustrado con esta edición. Sigo recibiendo y no puedo entender por qué. Aquí está mi Android.mk en src / jni LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := tutorial01 LOCAL_SRC_FILES := tutorial01.c LOCAL_LDLIBS := -llog -lz LOCAL_SHARED_LIBRARIES := libavformat_static libavcodec_static libavutil_static include $(BUILD_SHARED_LIBRARY) $(call import-module,ffmpeg-2.4.2/android/armv7-a) y aquí está mi Android.mk en mi […]

Bibliotecas no del sistema en los indicadores de vinculador

Tengo una aplicación totalmente funcional que emplea algunos C ++ y OpenCV. Se compila y se ejecuta correctamente. En este momento sólo estoy tratando de ordenar mi código y hacer cambios para eliminar todas las advertencias en tiempo de compilación. Pero hay una advertencia que no entiendo. Parece ser un problema con mi android.mk. Cuando […]

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