Tag: android ndk

Registratore OpenMAX su Android

Sto cercando di registrare il mio buffer video dalla memory in flash in formato h.264 e sto usando questo codice per inizializzare il registratore. Che formato devo utilizzare per dataSrc ? XADataLocator_URI locUri; locUri.locatorType = XA_DATALOCATOR_URI; locUri.URI = (XAchar *) "/sdcard/test.ts"; XADataFormat_MIME format_mime = { XA_DATAFORMAT_MIME, XA_ANDROID_MIME_MP2TS, XA_CONTAINERTYPE_MPEG_TS }; XADataSource dataDst = {&locUri, &format_mime}; XADataSource […]

C / C ++ sulla cartella JNI piena di errori

background In passato ho creato una bella libreria Android (link qui ) che consente agli sviluppatori di contenere una bitmap all'interno del mondo C / C ++, di giocare con esso e di convertirlo nuovamente nel mondo di Java. Il problema Ora che cerco di importrlo, non riesco a farlo su Eclipse e Android-Studio. Per […]

NDK: Android.mk / Crea GNU

L'Android.mk per il mio progetto NDK contiene diversi centinaia di file CPP da cui costruisco circa una dozzina di libs statici e, infine, un singolo lib condiviso. La maggior parte della mia esperienza in via di sviluppo finora è su Windows, quindi non ho molto familiarità con Linux, GNU Make e simili. Quando aggiungo un […]

Debug di NDK sul tablet Tegra

Oggi ho comprato Android tablet per lo sviluppo nativo – Acer Iconina Tab A500 (Honeycomb 3.1) alimentato con Tegra. Poi ho scaricato e installato Tegra Android Development Pack (Windows e Mac) da http://developer.nvidia.com/tegra-android-development-pack . Naturalmente ho triggersto il 'debug USB' nelle impostazioni delle applicazioni. Ho provato a eseguire il debug di applicazioni di esempio (come […]

Android NDK: parametro Eclipse e javah

Ho trascorso ore e ore su di esso non spostando un pollice in avanti. Ho ripreso il progetto più volte e nient'altro è lasciato fuori dai luoghi. Spero che qualcuno qui può spargere qualche luce indicando una direzione. Su pannello IDE di Eclipse di Linux> Esegui> Strumenti esterni> Configurazioni degli strumenti esterni: Name: Dev javah […]

Android ndk e libreria di carico dinamico con dlopen

voglio caricare la libreria condivisa dynamicmente dalla directory dei file esterni. Creo libreria e test su Linux, funziona. Compila: gcc -fPIC -shared -static-libstdc ++ -static-libgcc test_lib.cpp constructor.cpp -o test.so Ma quando lo uso in android ndk, ottengo l'errore di runtime: dlopen fallito: la libreria "libc.so.6" non è stata trovata. Come posso risolverlo? Sono emulatore d'uso

Il module Android NDK che dipende da un altro module

Ho un progetto android scritto utilizzando l'Android NDK. All'interno del progetto, utilizzo due librerie condivise preinstallate (GpkgSDK e spatialite) e costruzione di altre due librerie condivise (WFSHelpers e com_example_gpkgviewer_jni_WKTConverter). L'unica libreria che interagisce con il livello Java dell'applicazione è la libreria com_example_gpkgviewer_jni_WKTConverter. Le dependencies tra le librerie sono riportte di seguito: WFSHelpers dipende da GpkgSDK […]

Riferimento delle risorse del path relative dal file manifesto Android NDK

Attualmente trovo problemi che includono le risorse dal file del manifesto NDK e sono sicuro che si tratta di un errore di correzione rapida. Ci sono molti file che vengono condivisi tra progetti e sisthemes operativi in ​​una grande libreria. Pertanto, per mantenere aggiornati i file con altri progetti e mantenere l'aggiornamento di each singolo […]

Come get il nome del pacchetto app o l'applicazioneID utilizzando JNI Android

Per la protezione della libreria condivisa cercherò di get il nome del pacchetto utilizzando il JNI, ma darà errori. Quindi, è ansible get il nome o l'applicazione di un pacchetto utilizzando JNI? Se qualcuno ha esempio o riferimenti per questo problema, allora suggerisce. Perché nessun tutorial o soluzione ottimale è disponibile. Altrimenti suggerisce la protezione […]

Passaggio cv: Mat da android a jni

Sto cercando di submit un object Mat dal lato android al lato jni, non voglio submit l'indirizzo dell'object matto. Ma il mio codice jni restituisce 0 per nessuna delle righe di Mat, che non sto ottenendo. Il codice Android-Java è: buttton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Utils.bitmapToMat(bitmap, mat); Log.d(TAG,Integer.toString(m.rows())+" "+Integer.toString(m.cols())); textView.setText(Integer.toString(openCVJNI(m))); } […]

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