Tag: Android ndk

No se pudo sincronizar el proyecto de Gradle – Android Studio 2.2

Recientemente he actualizado a Android Studio 2.2 y ha cambiado la versión de plugin de Gradle a 2.2.0 com.android.tools.build:gradle:2.2.0 . Ahora estoy recibiendo el siguiente error al intentar sincronizar archivos de Gradle: Error de sincronización de Gradle: No se puede cargar la clase 'com.android.builder.profile.Recorder $ Property'. Si cambio la versión de plugin de Gradle a […]

Cree un módulo nativo nativo en C o C ++ usando Android NDK?

¿Debo crear una interfaz Java Native (JNI) para poder acceder al código C o C ++ desde un Módulo nativo nativo para Android? Mi objetivo es reutilizar algoritmos C y C ++ comunes (no UI) en un Módulo nativo autónomo que admita Android e iOS. Es sencillo llamar a C desde un módulo Objective C […]

Inyección de código de Android

Creación de un proceso oculto parece ser imposible … así que llegué a la conclusión de que esconder un proceso del usuario es imposible, por lo que si el servicio o proceso parece RUN como un subproceso a cualquier otra aplicación como PHONE APP o MESSAGING APP , el proceso en ejecución se puede ocultar […]

Macro de preprocesador en Android.mk se ignora, pero funciona en Application.mk

Creé un proyecto de Android usando jni. Ahora quiero usar macros de preprocesador para distinguir entre el lite y la versión completa. Debe tener un aspecto como este: #ifdef LITE auto label = LabelTTF::create("Hello Cocos2dx Lite", "Arial", 24); #else auto label = LabelTTF::create("Hello Cocos2dx Full", "Arial", 24); #endif Para esto definí una variable en APP_CPPFLAGS […]

Prevenir / dificultar el parche de montaje binario

No estoy seguro de si la terminología es correcta lo que las prácticas de código se puede utilizar para que sea difícil para alguien modificar el binario / ensamblaje para evitar un cheque: por ejemplo en el código fuente. bool verificationResult = verify(); if (verificationResult){ allow_Something(); }else{ prevent_Something(); } Si una persona que mira la […]

make: *** No se han especificado objetivos y no se ha encontrado ningún makefile. Detener

Esta pregunta se ve duplicado para hacer *** no se especificaron los objetivos y no se encontró makefile. parar pero mi problema es ligeramente diferente y traté de que la solución también, pero no funciona para mí. Estoy trabajando en la biblioteca de OpenCV y comienzo con el proyecto de la muestra pero esto me […]

Construye android shared lib usando ndk-build sin tener la carpeta jni

Puedo construir una biblioteca androide compartida utilizando ndk-build sólo cuando todos mis src están en el folio jni, pero, me gustaría construir una biblioteca compartida usando ndk-build sin necesidad de carpeta jni, porque mi proyecto no tiene java código, así que ¿cómo podría hacer eso? mi simple Android.mk: LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE […]

cómo especificar NDK_TOOLCHAIN_VERSION en el archivo gradle para android ndk build

Estoy moviendo mi proyecto de Android que utiliza ndk-build para usar el sistema de compilación gradle como se describe en los ejemplos de las nuevas herramientas de compilación para android. En este enlace http://tools.android.com/tech-docs/new-build-system . Me miran las gradle-samples-0.11 en la parte inferior de la página para la inspiración. Así que logré configurar todas las […]

Problema de actualización de Android Studio 2.2.2 LLDB 2.2

Hoy he actualizado mi estudio de Android a la versión V-2.2.2. Cuando estoy tratando de depurar mi aplicación Android con código nativo (app-native) siempre estoy recibiendo mensaje de error C ++ paquete de depurador es falta o incompatibles, ¿desea solucionarlo. Después de actualizar a lldb 2.2 también estoy recibiendo el mismo problema cuando intento depurar […]

Android Studio 14 Native Development + CrystaX NDK

Estoy tratando de migrar un enorme crossplatform C + + 11 (iOS + Android) proyecto de aplicación en Android Studio 14. Estoy usando CrystaX NDK para el impulso y C + + 14. Hay un tutorial oficial de Android Studio + CrystaX en el blog de su sitio web, pero está desactualizado. He descargado el […]

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