es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ANDROID-NDK

Cómo pasar un objeto o delegado utilizando JNI/Kotlin callback?

Soy nuevo en el desarrollo de JNI. Lo que estoy tratando de lograr es capturar una captura de pantalla usando JNI. Puedo lograr lo mismo usando Kotlin/Java. Estoy utilizando el siguiente código para capturar la captura de pantalla y copiarla en un mapa de bits. jclass bitmapConfig = env->FindClass(“android/graphics/Bitmap$Config”); jfieldID . . . Read more

Acceso desalineado de Android ARM64.

¿Las versiones de Android >= 5.0 garantizan algo acerca del acceso no alineado en procesadores ARM64? ¿O al menos hay una garantía implícita basada en cómo está configurado Linux? Sé que ARM de 32 bits no lo permite, pero solo me interesa el de 64 bits. También conozco las limitaciones . . . Read more

Se encontró el NDK de Android Studio de MacOS utilizando la propiedad ndk.dir. Este método está desactualizado.

Estoy recibiendo los siguientes mensajes de advertencia: AVISO:: Se localizó NDK utilizando la propiedad ndk.dir. Este método está en desuso y se eliminará en futuras versiones. Por favor, elimine ndk.dir de local.properties y establezca android.ndkVersion en [21.4.7075529] en todos los módulos nativos del proyecto. https://developer.android.com/r/studio-ui/ndk-dir Se localizó NDK utilizando la . . . Read more

Mac OS ANDROID_NDK no está configurado.

Estoy intentando ejecutar el proyecto de muestra del siguiente proyecto: https://github.com/Shopify/react-native-skia Cuando intento iniciarlo, me muestra el siguiente mensaje de error, que dice “ANDROID_NDK no definido”. Como puedes ver en la imagen, el ndk de android está instalado. ¿Qué estoy haciendo mal?

Problema de generación NDK-build con archivo construido en Macintosh (CR) y Unix (LF)

Estoy tratando de construir mi biblioteca nativa (C++) pero siempre termino con el archivo de salida como Macintosh (CR) y no como Unix (LF). Aquí están mis archivos: Android.mk LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := test1 LOCAL_SRC_FILES := hellocode.cpp LOCAL_CPPFLAGS := -std=gnu++0x -Wall -fPIE LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llog . . . Read more