Tag: Android ndk

Cómo construir openssl en android

Estoy intentando construir openssl en android (conseguido de https://github.com/guardianproject/openssl-android ). Necesidad de hacer el archivo .so de esto y el uso en otro proyecto androide en realidad. Cuando intento agregar todas las carpetas de openssl descargado y construyo en el aviso con el comando ndk-build, consigo un error como esto: Android NDK: Trying to define […]

Cómo depurar un libarary compartido de la aplicación android

Estoy desarrollando una aplicación de android y usando el código intensivo de c ++ en el proyecto, Primero puse el código de fuente de c ++ en el proyecto y utilicé la guía siguiente para tener la capacidad de NDK de la depuración nativa en la aplicación de Androide. Http://tools.android.com/recent/usingthendkplugin Pero después de debilidades de […]

Bloquear el cuadro de diálogo desde el código JNI

Estoy escribiendo una aplicación que es básicamente una envoltura alrededor de un JNI de 250K. El JNI (un motor de juego) tiene APIs como handle_penUp (int x, int y). A veces es necesario consultar al usuario desde dentro de handle_penUp () (a través de callbacks en código Java), por lo que el diálogo que utilizo […]

Android jpeg pictureCallback en escala de grises Opencv Mat

Estoy tratando de decodificar android pictureCallback a escala de escala de grises: En primer lugar, traté de usar rawPicture de devolución de llamada, pero siempre tengo puntero nulo. mCamera.takePicture(null, mPicture, null); JpegCalback no me da nulo byte [] matriz, pero cvtColor conversión no funciona. mCamera.takePicture(null, null, mPicture); Mi devolución de llamada de vista previa es […]

Problemas de construcción de la biblioteca de Android con código nativo

Estoy intentando construir un proyecto de biblioteca de Android con código nativo. Por la sección "Limitaciones conocidas" en http://tools.android.com/tech-docs/new-build-system/gradle-experimental los proyectos de biblioteca híbrida son compatibles. Pero no parece ver el nativo así que los archivos que se generan debajo de la carpeta libs del archivo de la biblioteca aar. Así es como se ve […]

Obtención de seguimiento de pila en Android NDK

En primer lugar: esta pregunta ya se ha hecho un par de veces, y algunas respuestas son útiles, pero ninguno proporciona una solución de trabajo. Comencé por probar el código de esta respuesta . Sorprendentemente, hace su cosa, pero hay un gran problema: la única manera de llamar a este código que se me ocurre […]

Uso de bibliotecas pre-construidas y jni en Android Studio

Estoy usando android studio 1.0.2 y estoy tratando de crear una biblioteca de android que utiliza ndk y nativas funciones. Esta es básicamente la arquitectura de mi proyecto: MyProject —| MyAndroidApp —| MyAndroidLibrary —| jni —| jniLibs En mi biblioteca de Android, tengo un solo envoltorio de c ++ que llama a funciones de una […]

La muestra Hello-jni no funciona en Android Studio 2.0 Vista previa

Estoy tratando de implementar hello-jni muestra en mi proyecto. Tengo Gradle 2.8 y 'com.android.tools.build:gradle-experimental:0.4.0' y uso de Android Studio 2.0 Preview 3b . Este es mi build.gradle : apply plugin: 'com.android.model.application' model { android { compileSdkVersion = 23 buildToolsVersion = "23.0.2" defaultConfig.with { applicationId = "lala.lala" minSdkVersion.apiLevel = 16 targetSdkVersion.apiLevel = 23 versionCode = 1 […]

Uso de archivos .so en Android Studio

Soy nuevo en android. Tengo una función de código nativo hello-world básica como esta: #include <string.h> #include <jni.h> #include <cassert> #include <string> #include <iostream> #include <fromhere.h> using namespace std; /* This is a trivial JNI example. * The string returned can be used by java code*/ extern "C"{ JNIEXPORT jstring JNICALL Java_com_example_hellojni_HelloJni_stringFromJNI( JNIEnv* env, jobject […]

Per-file CPPFLAGS en Android.mk

Estoy trabajando en un archivo Android.mk en el que, para un solo módulo, uno de los archivos necesita diferentes CPPFLAGS; Es decir, necesita -frtti habilitado, mientras que otros necesitan el defecto de -fno-rtti de Android. La solución obvia eran las variables específicas para el objetivo , pero extrañamente no parecen afectar a la compilación, incluso […]

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