Tag: android ndk

Portare un'applicazione C ++ in android

È ansible portre un'applicazione C ++ che utilizza STL ampiamente Android? Capisco che attualmente l'NDK non lo sostiene, ma c'è qualche sforzo (aperto o diverso) in corso per raggiungere questo objective? Se non c'è un modo per attraversare compilare libstdc ++ per Android? UPDATE: Ndk Revision 5 promette un'implementazione STL predefinita basata su STLport. http://android-developers.blogspot.com/2011/01/gingerbread-ndk-awesomeness.html […]

Cosa significa "fare questo" nel JNI e per cui è utilizzato?

Ho difficoltà a trovare una risposta a questo. Ma, che cosa è "jobject this" usato per le chiamate di function JNI? Per esempio: jobjectArray Java_com_gnychis_awmon_Test( JNIEnv* env, jobject this ) { Io uso env per allocare spesso oggetti, ma non ho mai usato thiz e non sono sicuro di cosa sia. Solo per scopi di […]

Estrarre il codice da .ar file Android

Come faccio a estrarre il codice dal file aar [Accidentalmente il mio progetto principale è su un altro sistema non può accedere solo avere un file aar sulla mia mail] Ho bisogno di estrarre il codice JNI da un file. Ho cercato di cambiare l'estensione a .jar ma il suo estratto .class solo, Qualcuno sa […]

Come posso get JHC a collaborare con il ndk Android?

JHC è un compilatore Haskell che genera codice porttile porttile e invoca un backend compilatore per eseguire un eseguibile. Ho bisogno di scaricare i file e le librerie di intestazione per il sistema di runtime di JHC, quindi l'android ndk può utilizzarlo per compilare il codice C generato. In alternativa, devo capire come colbind l'API […]

Supporto FFmpeg per la decodifica hardware di libstagefright

tutti: sono nuovo a ffmpeg. Recentemente sto lavorando al progetto per portre ffmpeg al dispositivo android. All'inizio, ho compilato ffmpeg in libs condiviso (file .so) in modo molto normale seguendo alcune guide su Internet, caricandole nella mia applicazione android. Funziona perfettamente. Ora voglio che ffmpeg usi libstagefright per soddisfare la decodifica HW. Il problema è […]

Android NDK: Errore: deve essere abilitato con le opzioni di compilazione -std = c ++ 11 o -std = gnu ++ 11

Sto cercando di utilizzare una grande libreria c ++ nella mia applicazione android. Sto utilizzando l'eclisse con il plugin di android ndk. Quando l'ho eseguito, ho ricevuto questo messaggio di errore; This file requires compiler and library support for the ISO C++ 2011 standard.This support is currently experimental, and must be enabled with the -std=c++11 […]

java.lang.UnsatisfiedLinkError: Imansible caricare stlport_shared: findLibrary restituito null (tess-two)

Sto usando sqlcipher.jar per la crittografia del database in android e anche utilizzando la sua libreria nativa in libs / cartella armeabi 1) libdatabase_sqlcipher.so 2) libsqlcipher_android.so 3) libstlport_shared.so e libs / x86 1) libdatabase_sqlcipher.so 2) libsqlcipher_android.so 3) libstlport_shared.so e il file jar denominato sqlcipher.jar in libs / cartella che ho importto ora each cosa sta […]

Come determinare il codice C viene compilato per Android / NDK o iOS

Sto riutilizzando una libreria C in un'applicazione iOS e in un'applicazione Android. Vorrei personalizzare alcune macro definizioni (ad esempio per la logging). Esistono standard definiti per verificare (utilizzando #ifdef) se il codice viene compilato per iOS o Android / NDK?

Come configurare il progetto NDK in Android Studio 1.3

Ho cercato di configurare Android Studio per NDk seguendo questo articolo e questo articolo. Di seguito sono riportti i contenuti del mio gradle-wrapper.properties #Sat Aug 08 09:36:53 IST 2015 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-2.5-all.zip Di seguito è riportto il contenuto di build.gradle (progetto) // Top-level build file where you can add configuration options common to […]

Pacchetto Android AAR per la libreria nativa

Sto cercando un modo per mettere in pacchetto una libreria nativa in un pacchetto AAR, quindi sarebbe ansible utilizzarlo tramite la dichiarazione delle dependencies nello script di gradel. Dalla libreria nativa intendo un set di file .cpp o una libreria statica compilata e un insieme di file di intestazione. Quindi, voglio dire che l'applicazione stessa […]

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