Tag: Android ndk

No se pudo cargar el juego: findLibrary devuelto null: con cocos2d-x, no hay éxito a pesar de muchos intentos?

Me gustaría probar un proyecto sencillo con Eclipse Mobile For Developers, el NDK, Android SDK y Cocos2d-x. He establecido correctamente las rutas en: cocos2d-x / create-android-project.sh: NDK_ROOT_LOCAL="/Users/Empon/android-ndk-r8e" ANDROID_SDK_ROOT_LOCAL="/Users/Empon/android" y en la configuración de Eclipse ("ruta NDK" de las Propiedades). He seguido los temas de stackoverflow pero no puedo hacer que mi proyecto funcione. Una cosa […]

Errores en la compilación NDK

Estoy intentando construir un envoltorio usando algún viejo código C ++ en Android. Al compilar los errores abajo se muestran: In file included from /usr/local/android/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.6/include/bits/stl_algobase.h:61:0, from /usr/local/android/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.6/include/bits/stl_tree.h:63, from /usr/local/android/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.6/include/map:60, from /home/vocalize/source/xxxxxxxxxxxxxxxxxxxxx/Lxxxxxxx.h:9, from /home/vocalize/source/xxxxxxxxxxxxxxxxx/jni/cxxx_wrap.c:3: /usr/local/android/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.6/include/bits/functexcept.h:43:1: error: unknown type name 'namespace' /usr/local/android/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.6/include/bits/functexcept.h:44:1: error: expected ',' or ';' before '{' token Estoy usando el siguiente Makefile.mk include $(CLEAR_VARS) […]

Utilizar NDK en Android Studio (OpenCV)

Estoy intentando instalar OpenCV en Android Studio, usando NDK. Los pasos que he seguido son: Cree un proyecto de biblioteca para OpenCV e importelo en MyProject . Agregue todos los archivos de la biblioteca OpenCV a la carpeta / jni . Crear archivo Android.mk Sin embargo, cuando ejecuto el Android.mk con ndk-build consigo este error: […]

Cómo utilizar el archivo .so para crear un archivo .apk en la aplicación android para mi códec de vídeo personalizado

quiero crear una aplicación o un archivo .apk que puede reproducir vídeo en formato particular. Para esto yo había compilado mis archivos de fuente y los archivos tomados del objeto, de archivos del objeto he generado un archivo de biblioteca compartido (.so) usando el comando gcc -c -fPIC hello.c -o hello.o gcc hello.o -shared -o […]

Cuenca en Opencv Android

Estaba tratando de implementar la función de cuenca de OpenCV en Android. Sin embargo mi programa siempre se estrelló en el lugar donde se llama la función de cuenca. Puedo imprimir el resultado del marcador perfectamente bien. Pero la función de la cuenca siempre se bloquea. Aquí está mi código: Mat threeChannel = new Mat(); […]

¿Puede el código nativo causar corrupción de memoria en código Java en Android?

En Android, cuando llamamos código nativo a través de JNI, ¿puede corromper la VM de Dalvik y el código Java que se ejecuta dentro de él? Por ejemplo, supongamos que tenemos este método C y lo llamamos vía JNI: JNIEXPORT void JNICALL Java_MemoryCorruptor_corruptMemory() { while (1) { char *p = randomAddress(); *p = randomChar(); } […]

¿Cuál es la regla que el sistema Android carga la biblioteca nativa (por lo que el archivo) de armeabi, armeabi-v7a, arm64-v8a?

Supongamos que tenemos una estructura de carpetas jni a continuación. armeabi a.so b.so armeabi-v7a a.so En un dispositivo basado en ARMv7, quiero cargar b.so, pero no hay b.so bajo la carpeta "armeabi-v7a", por lo que el sistema informará de un error de biblioteca no encontrado o utilice b.so en la carpeta " armeabi Y aún […]

Cómo agregar la biblioteca preconstruida * .so en android studio 2.2

Intenté agregar la biblioteca en el proyecto, pero el estudio de androide ignora mi lib. Mi CmakeLists.txt add_library( mylib SHARED IMPORTED ) set_target_properties(ffmpeg PROPERTIES IMPORTED_LOCATION src/main /libs/${ANDROID_ABI}/libmylib.so ) mylib add_library( mylib SHARED IMPORTED ) set_target_properties(ffmpeg PROPERTIES IMPORTED_LOCATION src/main /libs/${ANDROID_ABI}/libmylib.so ) Después de construir mi apk no contiene libmylib.so. ¿Cómo agregar la biblioteca pre-construida en el […]

¿Es posible reiniciar el teléfono con Android SDK o NDK?

¿Es posible reiniciar el teléfono de forma programática desde una aplicación (servicio) que se ejecuta en la parte superior de la VM Dalvik? Si el SDK no proporciona esta funcionalidad, ¿qué hay de usar el NDK y llamar a algunas funciones proporcionadas por el kernel? Sé que esta opción no es preferible (no es lo […]

Android: ¿Cómo llamar a la función ndk de Kotlin?

Este código funciona en Java. Pero después de la migración a Kotlin, compilador higlits método native fun stringFromNative(): String como error con el siguiente texto: La función sin un cuerpo debe ser abstracta class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) Toast.makeText(this, stringFromNative(), Toast.LENGTH_LONG).show() } companion object { init { System.loadLibrary("_ndkkt") […]

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