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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]