Preguntas etiquetadas con android-ndk

El kit de desarrollo nativo de Android (NDK) es una herramienta complementaria del SDK de Android que permite crear partes de aplicaciones críticas para el rendimiento en código nativo o migrar bibliotecas existentes en C / C ++ a Android. Proporciona encabezados y bibliotecas que permiten crear actividades, manejar la entrada del usuario, usar sensores de hardware, acceder a los recursos de la aplicación y más, al programar en C / C ++.


23
Señal fatal de Android 11 (SIGSEGV) en 0x636f7d89 (código = 1). ¿Cómo puede ser rastreado?
He estado leyendo las otras publicaciones sobre cómo rastrear las razones para obtener una SIGSEGVaplicación de Android. Tengo la intención de buscar en mi aplicación los posibles NullPointers relacionados con el uso de Canvas, pero SIGSEGVcada vez que busco una dirección de memoria diferente. Además he visto code=1y code=2. Si …

30
Error: no se encontraron cadenas de herramientas en la carpeta de cadenas de herramientas NDK para ABI con el prefijo: llvm
Quiero compilar un proyecto de Android de código abierto (Netguard) usando gradel ( gradlew clean build) Pero encontré este error: A problem occurred configuring project ':app'. > Exception thrown while executing model rule: NdkComponentModelPlugin.Rules#cre ateToolchains > No toolchains found in the NDK toolchains folder for ABI with prefix: llvm Me …


23
Android studio, gradle y NDK
Soy muy nuevo en todo este soporte de gradle y Android Studio. He logrado convertir mi proyecto de Android a gradle usando la opción de exportación. Pero estoy buscando documentación o punto de inicio sobre cómo integrar la compilación NDK en el proceso de compilación de Gradle. Si es posible, …



30
Resultado de la resolución del NDK: Configuración del proyecto: versión del modelo Gradle = 5.4.1, la versión del NDK es un error DESCONOCIDO
Después de actualizar Android Studio y Gradle a 3.5, ahora aparece este error: Resultado de la resolución del NDK: Configuración del proyecto: versión del modelo Gradle = 5.4.1, la versión del NDK es DESCONOCIDA Cambié la versión de Gradle en build-gradle de nuevo a 3.4.2 pero no ayudó.

15
referencia indefinida a `__android_log_print '
¿Qué pasa con mi archivo make? Android.mk LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := foo LOCAL_SRC_FILES := foo.c LOCAL_EXPORT_LDLIBS := -llog include $(BUILD_SHARED_LIBRARY) foo.c #include <string.h> #include <jni.h> #include <android/log.h> #define LOG_TAG "foo" #define LOGI(...) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, __VA_ARGS__) void test() { LOGI("test"); } ndk-build foo.c:9: undefined reference to `__android_log_print'

5
Ejecutando Node.Js en Android
Entonces sé que esto se ha cuestionado bastante. Para ser exactos por ejemplo en estas preguntas: Ejecute el servidor NodeJs en Android ¿Cómo ejecutar mi proyecto node.js en Android? y NodeJS en IOS / Android Sin embargo, cada opción presentada tiene un problema: Quiero ejecutarlo en mi dispositivo normal, así …




3
¿Qué causa la señal 'SIGILL'?
Estoy transfiriendo un código C ++ a Android usando NDK y GCC. Básicamente, el código se ejecuta. En un momento, al depurar en Eclipse, la llamada Dabbler::Android::Factory* pFactory = new Dabbler::Android::Factory; causa este error: Thread [1] (Suspended: Signal 'SIGILL' received. Description: Illegal instruction.) 1 <symbol is not available> 0x812feb44 Qué …

4
Después de actualizar Android Studio a la versión 1.3.0, aparece el error "La integración del NDK está obsoleta en el complemento actual".
He actualizado mi Android Studio a la versión 1.3.0 antes de 3 días. Antes de eso, puedo usar NDK y ahora recibo un error como, Error: (50, 0) Error: la integración de NDK está obsoleta en el complemento actual. Considere probar el nuevo complemento experimental. Para obtener más información, consulte …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.