Articles of android ndk

Android Market APK multiplo … Che ne pensi delle diverse architetture CPU?

Così ho pensato che ora potevo caricare la mia app utilizzando diverse librerie compilate NDK per architetture CPU mirate, ma sembra che non sia ansible. Qualcuno sa come caricare sul mercato Android diversi APK contenenti ciascuna librerie compilate appositamente per architetture di CPU diverse? Non ho provato questo e mi sembra una vita di spazio, […]

Restituisce una matrice di stringhe su un metodo JNI

Ho bisogno di ottenere un elenco di stringhe (char *) da C ++ e restituirlo a Java. Come lo posso fare? Penso che una soluzione sia restituire una grande stringa predefinita come: “[item1] [item2]” e creare una divisione su Java, ma non sembra l’approccio giusto.

NDK che compila più librerie

Sto usando il codice nativo nella mia app Android. In primo luogo stavo usando solo una libreria. Quindi tutto ha funzionato bene. Ma ora devo integrare un’altra libreria in essa. Non ho idea di quale dovrebbe essere la struttura ideale della cartella jni del mio progetto (come in dove posizionare l’intero codice, ecc.). Ho trovato […]

Meccanismo per le app per visualizzare il loro contenuto di immagini in 4k nativi

Come ho capito, il contenuto video UHD attualmente viene trasmesso in streaming su TV 4k principalmente usando il HEVC codec . Voglio capire in che modo le app che hanno contenuti di immagini UHD possono mostrare il loro contenuto di immagini in 4K nativo? Quello che sto cercando esattamente è il rendering di immagini jpeg […]

Come build una parte di Android AOSP?

Sto cercando di build le mie librerie e le mie app nella directory esterna di AOSP, ma il problema è che devo eseguire make ogni volta e il make compilerà / costruirà l’intero Android. Nella mia cartella app esterna ho il file Android.mk, ma non riesco a costruirlo usando ndk-build, cercherò la cartella JNI e […]

Build Android LatinIME

Voglio apportare alcune modifiche a LatinIME. Ho ricevuto il codice dal repository git- git clone https://android.googlesource.com/platform/packages/inputmethods/LatinIME Ma non so come creare il file apk dal codice. Se qualcuno ha creato il codice LatinIME dal codice, puoi condividere le istruzioni. Nello specifico voglio sapere come build gli strumenti del dizionario (credo che avrei bisogno di ndk), […]

Come ottenere breakpoint nel codice nativo NDK e eseguire il debug del codice nativo in Android Studio?

Sto sviluppando un’app per Android con NDK. Ho due progetti. Uno è per la mia libreria nativa che utilizza NDK e genera il file .so. Sto usando Android Studio ma disabilito la compilazione automatica e la creazione abilitata usando ndk-build. Sto usando Windows 7. Ora dopo aver generato il file .so copio quelli nel mio […]

Errore in NDK Android, imansible trovare il programma

Sto cercando di configurare Android NDK utilizzando questo collegamento . Ho avviato il processo di installazione seguendo il comando make -v e sto ottenendo $ make -v bash: make: command not found Quindi ho inserito i seguenti comandi come indicato nel link sopra cd /cygwin/C/..path for my project /cygwin/C/..path of ndk installed path A questo […]

Posizione eseguibile indipendente e Android Lollipop

Ho scritto un codice sorgente .c (in ecllipse) che utilizza la libreria di libcap per ottenere informazioni relative al traffico di rete. Ora ho creato un eseguibile eseguibile usando ndk-build in ecllipse. Ho spinto il file binario creato nella cartella libs / armeabi in / data / local / folder del mio android (rooted nexus […]

Come accelerare le build di Android ndk

Abbiamo un progetto C ++ piuttosto grande che costruiamo piattaforms incrociate per Android e iOS. Xcode usa tutti i core durante la compilazione ed è molto più veloce (4-5x a seconda della macchina). C’è un modo per migliorare le prestazioni di disagio del NDK? Qualche opzione multi CPU? Abbiamo intestazioni precompilate, ma mi sembra che […]