Tag: C #

El impacto del código nativo en el desarrollo de aplicaciones para Android / iPhone

Quiero crear una aplicación para Android y para iOS. Ahora, tengo que usar mucho código nativo de C ++ en mi aplicación. Así que me gustaría saber: ¿Hay algún problema de rendimiento con respecto al uso del código nativo? ¿Es posible tener control total sobre los recursos (del teléfono móvil) usando código nativo? ¿Hay alguna […]

Convertir de YUV a RGB en c + + (android-ndk)

Im que se convierte en androide, y desea convertir el byte-arsenal del previewCallback de la cámara, que está en formato YUV, al formato del rgb. He utilizado la función dada en esta respuesta: Obtención de marcos de Video Image en Android Funciona perfectamente en java, pero mi problema es que quiero hacer la función en […]

Cómo devolver Java.Lang.Object de un método anulado en MonoDroid

¿Cómo haces los siguientes i MonoDroid? public class ItemListAdapter : BaseAdapter { IEnumerable<Item> items; public override Java.Lang.Object GetItem(int position) { items.ElementAt(position); } } El problema es que necesito anular el GetItem() porque subclase el BaseAdapter , pero obviamente el error anterior del compilador de las causas. ¿Algunas ideas?

NDK cómo quitar las sentencias de depuración de registro en la versión

Sé que usar proguard puede eliminar java Log.d instrucciones de depuración de versiones de lanzamiento https://stackoverflow.com/a/13327603/1527440 Pero hay manera de eliminar declaraciones de depuración de registro de código NDK C / C ++. Estoy usando una declaración define para llamarlos en NDK #define LOGD(…) __android_log_print(ANDROID_LOG_DEBUG,LOG_TAG,__VA_ARGS__)

Pasos de convertir el proyecto C ++ opencv en la computadora a opencv android

Escribí un proyecto de c ++ en mi computadora para estabilizar un video usando OpenCV . Pero quiero escribir este proyecto a android usando Opencv4Android. ¿Para hacer esto, debo hacer el nuevo proyecto o es cualquier manera de convertir ese proyecto para androide usando NDK? Si puedo usar el proyecto de mycompter, ¿Necesitaba muchos cambios […]

JNI / Android: llamada a un método no estático en Java desde C ++?

Tengo el siguiente método JNI que actualmente llama a un método Java estático: void bindToMarketBillingServiceJNI(const char * inappID) { JniMethodInfo t; if (JniHelper::getStaticMethodInfo(t , "com/mycompany/games/js/TestsDemo" , "bindToMarketBillingService" , "(Ljava/lang/String;)V")) { jstring stringArg1; if (! inappID) { stringArg1 = t.env->NewStringUTF("1"); } else { stringArg1 = t.env->NewStringUTF(inappID); } t.env->CallStaticVoidMethod(t.classID, t.methodID, stringArg1); t.env->DeleteLocalRef(stringArg1); t.env->DeleteLocalRef(t.classID); } } Aquí está […]

Qt – Compilation for Linux no es compilación para Android? ¿Por qué?

Qt 5 tiene soporte para Android: utilizando Android SDK y NDK puede compilar la aplicación Qt para trabajar en Android también. Ahora lo que no entiendo. Qt era una plataforma cruzada mucho antes de que Android ha soportado. Lo que significaba que era capaz de compilar en Windows, Mac y Linux. Pero Android es Linux […]

Mono.AndroidTools.InstallFailedException: Fallo

He funcionado en este problema y mi app no ​​compilará. Yo estaba tratando de utilizar los servicios de juego en mi aplicación, pero me estaba dando el recurso no encontró el error Me frustró y eliminado todos los archivos xamarin y reinstalado todo. ese problema desapareció ahora este error ha aparecido. Cualquier ayuda será apreciada. […]

Convertir FILE * a ifstream C ++, Android NDK

Estoy codificando un proyecto de Android con un componente de NDK C ++ y tengo un archivo que necesita mucho análisis. El NDK sólo me permite obtener un puntero FILE * para el archivo que estoy tratando, no un ifstream que tiene un poco más funciones de conveniencia asociadas con él. ¿Hay alguna manera de […]

¿Es necesario liberar un buffer final de un reproductor de audio OpenSL ES?

Sólo para confirmación. Cuando un reproductor de audio, creado a través de OpenSL ES para Android, termina de reproducir un búfer, ¿ese búfer se libera automáticamente por el recolector de basura? ¿O necesito liberar el buffer yo mismo? Si es el último, podría usar alguna ayuda. Pero por ahora, no voy a publicar ningún código […]

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