Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Tag: Android ndk

¿Alguna experiencia con Android NDK?

Estoy específicamente interesado en lo portátil que es entre varios teléfonos. Tenemos una aplicación con algún código pesado de cómputo que nos gustaría compartir entre Android y iPhone. Si pudiéramos escribirlo en C, tendríamos una sola base de código, pero si el NDK sólo soporta un subconjunto de los procesadores que los fabricantes de teléfonos […]

Manera más fácil de depurar accidente en la biblioteca nativa, vinculado por la aplicación de Android?

He portado y creado varias C-bibliotecas de bajo nivel a Android para mi uso en mi aplicación. Los compilé usando el NDK y luego enlazé con ellos usando System.loadLibrary (). Después de una cierta cantidad de tiempo, mi aplicación se bloquea, al parecer debido a un error en la biblioteca: 07-28 11:31:21.675: INFO/DEBUG(2880): *** *** […]

Eclipse-CDT no encuentra símbolos stdlib en proyecto NDK

Estoy tratando de escribir una sencilla aplicación de Android utilizando el NDK y C + +. Específicamente, me gustaría usar el gnustdc ++ incluido con la versión más reciente del NDK (r7). La biblioteca JNI ha compilado y funcionado perfectamente como C, pero ahora que estoy tratando de introducir C + +, me he encontrado […]

Cómo establecer la variable de acuerdo con los sabores gradle

Quiero pasar una test variable que establezco de manera diferente por sabor como una definición para el NDK. Pero por alguna razón él siempre pasa el valor del último sabor. Aquí está el build.gradle: apply plugin: 'com.android.library' def test android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultPublishConfig "flavorARelease" publishNonDefault true defaultConfig { minSdkVersion 15 targetSdkVersion 17 […]

Modo de avión en Jelly Bean

Estoy tratando de establecer el modo de avión en un Nexus 4 con Android 4.2.2. Sé que no es posible desde que AIRPLANE_MODE_ON fue movido a los ajustes globales del sistema y es apenas una opción de la lectura. ¿Hay alguna otra manera de hacer algo similar, me refiero a desactivar la radio? Puedo deshabilitar […]

Android NDK y LOCAL_ARM_MODE

En mi configuración de compilación de código nativo de Android, APP_ABI se define como armeabi-v7a en Application.mk. Para algunas de las bibliotecas que estoy construyendo, veo que LOCAL_ARM_MODE se define como brazo en Android.mk. Necesito extender esta configuración para construir para x86 también. Desde otra publicación, aparece con "APP_ABI = all" es una mejor solución. […]

Aplicación NDK Firma de cheque

Tengo alguna clave de seguridad en una aplicación. Quiero guardarlo securly. Me gusta almacenarlo en una biblioteca nativa compartida (quizá generada de algún código). Después de eso quiero que sea devuelto por un método que compruebe la firma del APK original. Así que nadie puede usar este archivo excepto las aplicaciones de confianza. Yo sé, […]

Problema de generación al utilizar <cmath> con android ndk

Tengo un archivo simple stlTest2.cpp como este: #include <jni.h> #include <cmath> bool isnan (void); Hay algo más complicado en algún código que estoy portando. Mi pregunta es esta. ¿Por qué esto funcionaría cuando se construya utilizando GCC fuera del NDK, pero no con el uso del NDK? Hay error que da es esto: jni/stlTest2.cpp:6: error: […]

Aplicación de NDK de Android para la preinstalación

Estamos intentando preinstalar una aplicación NDK en el directorio /system/app . Si abro el archivo apk en un gestor de archivos ZIP, el archivo .so encuentra dentro del directorio lib. Sin embargo, cuando preinstalamos el archivo apk , el archivo .so del apk no se copia en el directorio system/lib , causando que la aplicación […]

Android Studio falló la construcción NDK proyecto de valor de salida no cero

Importé un proyecto en el que estuve trabajando desde un entorno Eclipse Android SDK al nuevo Android Studio. Tratando de ejecutar el proyecto, obtengo este Error:Execution failed for task ':app:compileDebugNdk'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'ndk/ndk-build'' finished with non-zero exit value 2 Así que en primer lugar para mí es extraño ver este error, porque […]

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