Tag: Android ndk

Android NDK: Dalvik Heap y Native Heap – Cómo separar entre los dos

Sé que hay montón de Dalvik (JVM) y montón nativo en una plataforma androide. Y el GC Dalvik no tiene trabajo en el montón nativo. Pero no estoy seguro de cómo este trabajo, me refiero a cómo el sistema operativo Android separarlos? posible situación 1: compuesto por hardware de memoria independiente (no creo mucho) posible […]

¿Cómo obtener un punto de ruptura en código NDK nativo y depurar código nativo en Android Studio?

Estoy desarrollando la aplicación android usando NDK. Tengo dos proyectos. Uno es para mi biblioteca nativa que utiliza NDK y genera el archivo .so. Estoy utilizando Android Studio, pero deshabilitar la creación automática y habilitar la creación utilizando ndk-build. Estoy utilizando Windows 7. Ahora, después de generar el archivo .so, copio los de mi proyecto […]

Depuración de aplicaciones nativas de Android NDK

Estoy tratando de depurar y paso a través de una aplicación de Android que segfaults. He intentado ndk-gdb , pero con poca suerte. También he hecho referencia a Android NDK Debugging sin poder depurar mi aplicación. Cuando intento ndk-gdb –start , y obtengo: $ ndk-gdb –start –verbose Android NDK installation path: /opt/android-ndk-r7 Using default adb […]

¿Cómo utilizar Google Breakpad para Android NDK?

¿Hay alguien que utilice Google Breakpad para código nativo de Android (NDK)? Si es así, podría elaborar sobre cómo hacerlo funcionar (el lado del cliente que es). Los documentos son muy limitados y no mencionan Android en absoluto. El sistema de compilación contiene información de Android que me hace pensar que no debería ser un […]

Android Gradle Adición de biblioteca estática

En el antiguo ndk android tradicional especificaremos la biblioteca estática a enlazar en el archivo Android.mk. Android.mk PLATFORM_PREFIX := /opt/android-ext/ LOCAL_PATH := $(PLATFORM_PREFIX)/lib include $(CLEAR_VARS) LOCAL_MODULE := library LOCAL_SRC_FILES := library.a include $(PREBUILT_STATIC_LIBRARY) LOCAL_STATIC_LIBRARIES := android_native_app_glue library Aquí está mi pregunta Estoy un poco confundido al cambiar a Gradle experimental plugin para NDK. Comparta sus […]

¿Cómo puedo comprobar en código la versión de Android como 1.5 o 1.6

Necesito comprobar en el código qué versión de lanzamiento de Android se está ejecutando actualmente en el dispositivo de destino. ¿Puede proporcionar un ejemplo de código?

Tipo 'jint' no se pudo resolver, y JNIEnv, jclass

Tratando de construir una simple aplicación helloWorld android / java con código jni c. Estoy usando Eclipse Indigo en Windows 7. Instalado ndk r8 en una ruta no-espacio, tiene la biblioteca c finalmente construir bien con ndk-build.cmd. Sin embargo, el archivo de encabezado generado por javah tiene errores no resueltos, El tipo 'jint' no se […]

Copiar un buffer de bytes con JNI

He encontrado un montón de tutoriales / preguntas sobre Stackoverflow que se ocupan de copiar arrays char desde C / JNI lado en algo así como un byte [] en Java, pero no al revés. Estoy utilizando una biblioteca C nativa que espera una matriz de bytes. Simplemente quiero obtener datos de un byte [] […]

Documentos de referencia de la API de NDK?

Estoy buscando documentación de referencia para las bibliotecas NDK, ¿alguien sabe dónde encontrarlos? No API de Java. No puedo encontrar ninguna en el directorio NDK o en línea.

Cómo especificar el directorio para NDK_MODULE_PATH

Estoy teniendo un problema con esta tarea simple para el último par de horas. Tengo ndk-modules directorio en la raíz de mi proyecto Android y tengo siguiente en mi Android.mk de la carpeta jni LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) NDK_MODULE_PATH := $(LOCAL_PATH)/../ndk-modules … $(call import-module,mymodule) Cuando construyo el archivo mk, Android NDK: /MyApp/jni/Android.mk: Cannot […]

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