Tag: android ndk

Perché fopen fallisce nel metodo nativo a causa di un permesso di licenza da applicazione Android-NDK?

vedi che ho il seguente codice in una chiamata nativa errno = 0; FILE *fp; fp = fopen("jigar.txt","wb"); if(fp == NULL) __android_log_print(ANDROID_LOG_ERROR, APPNAME, "FOPEN FAIL with %d",errno); else __android_log_print(ANDROID_LOG_ERROR, APPNAME, "FOPEN pass "); che guasta e mostra FOPEN FAIL with 30 ora qui 30 significa che mostra l'errore #define EROFS 30 /* Read-only file system […]

Come utilizzare c lib (.so) da android?

Attualmente sto lavorando su Android NDK e implementando con successo il codice C in jni e chiamando codice c utilizzando jni su android studio 1.5. Ma ora come per il mio requisito di progetto non sto utilizzando codice c sul mio progetto android quindi sto utilizzando solo .so libreria condivisa . Ho ottenuto questo collegamento […]

Le modifiche in Android.mk non modificano libs

Sto cercando di get il mio file Android.mk per ottimizzare i binari: LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := fred LOCAL_SRC_FILES := fred.c LOCAL_LDLIBS := -llog LOCAL_CFLAGS = -O3 NDKDEBUG = 0 include $(BUILD_SHARED_LIBRARY) Salvo quindi questo e correre $NDK/ndk-build -BV=1 Quindi eseguo md5sum sulla libreria risultante, e non c'è differenza tra di esso […]

L'integrazione di NDK è deprecata nel plugin corrente

Sto utilizzando Ionic e non ho mai avuto questo problema prima di aggiungere Crosswalk Web View. Inoltre non ho un problema quando uso cordova android@4.1. Questo errore si verifica con cordova android@5.1.1 con tutte le versioni del crosswalk. Android Studio v2.1 Gradle Versione v2.2.1 Versione plugin Android v1.5.0 Sto ottenendo questo errore in Android Studio […]

La guida per lo sviluppo di applicazioni Android consente di distriggersre il menu predefinito e il tasto di return per un'applicazione particolare?

Nella mia applicazione sono presenti alcuni pulsanti che sono molto vicini al button di back-up predefinito del dispositivo e al button Menu. Così ho avuto problemi mentre premevo il button My application che sono vicino al button Menu e Back. Quindi per questo scopo dell'applicazione vorrei distriggersre il back default e il button Menu. Così, […]

Qual è il più semplice esempio di funzionamento dell'importzione di moduli di Android NDK?

Non riesco a trovare un esempio di funzionamento della funzionalità di importzione dei moduli di Android NDK. I seguenti file Android.mk sembrano corretti e il module interno si costruisce ed esegue senza errori. Tuttavia, la costruzione del module esterno non riesce con i seguenti messaggi di errore: Android NDK: jni / inner / Android.mk: interno: […]

Quale layout android e le risorse disegnabili dovrebbero sostenere la scheda di galassia per lo sviluppo?

Sto sviluppando un'applicazione con più supporto per dispositivi. Ora voglio sapere quale Layout è il supporto Tab Galaxy? Voglio dire come layout-big o layout-piccolo, layout-xlarge o qualsiasi altro ?? Samw con cui il disegnatore è supportto dalla linguetta galaria per le immagini da posizionare. ? Grazie.

Android Tesseract App si blocca sulla function OCR

Sto provando ad attuare Tesseract nel mio progetto android, ma sto ottenendo un crash quando si cerca di completare l'OCR. Ecco come sto installando Tesseract: TessBaseAPI baseApi = new TessBaseAPI(); baseApi.setDebug(true); baseApi.init(imagePath, "eng"); baseApi.setImage(bitmap); String receachzedText = baseApi.getUTF8Text(); baseApi.end(); Ecco come sto impostando le informazioni sull'image per passare nel TesseractAPI: destination = new File(Environment.getExternalStorageDirectory(), name […]

Android Jni: block delle variables globali e locali

Ho il codice jni c ++ che chiama i methods di oggetti java, ad esempio: jclass JIOManager = CJavaEnv::getInstance()->env()->FindClass(ioManagerName); ….. some code CJavaEnv::getInstance()->env()->DeleteLocalRef(JIOManager); questo funziona davvero bene quando viene eseguito nel thread principale, ma quando provo ad eseguire questo in un altro thread si blocca perché dice che è creato in un altro thread: O […]

Esegui i comandi tramite codice C in Android

Voglio eseguire il command "adb shell /system/bin/screencap -p /sdcard/img.png" in C. Cercavo lo stesso e ho trovato una soluzione per un altro command e ho modificato il command come execl("/system/bin/screencap", "-p", "storage/sdcard0/screenShot.png", (char *)NULL); ma quando eseguo la mia applicazione e il metodo di chiamata di questo command, l'applicazione si blocca. Come devo modificare il […]

L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.