Tag: android ndk

Impedire ndk-build dal module di pulizia automatica

Sulla mia configuration corrente (ndk r8c) ndk-build esegue un passaggio pulito ( V=1 mostra rm in azione) senza emettere in modo esplicito. Vorrei cambiare questo comportmento – attualmente sto collegando problemi e la compilazione (ri) richiede più di 5 minuti. Come posso fare questo?

Qt5 per Android: incompatibile ABI

Recentemente ho installato Qt5 e funziona come un fascino per API 17 e armeabi-v7a. Ma ho aggiunto il secondo AVD con altri parametri (ovviamente ho installato i pacchetti in impostazioni AVD). Ora, non posso compilare il primo progetto e il nuovo progetto per API10. Quando controlli un toolchain (armeabi o armeabi-v7a), la window per scegliere […]

Metodo nativo NDK non trovato errore

Sto provando a build applicazione Android usando il codice nativo in modo da voglio verificare se ndk esegue successfully.When cerco di eseguire il mio primo ciao ciao progetto del gatto log dice, 01-21 23:30:06.780: E/AndroidRuntime(939): FATAL EXCEPTION: main 01-21 23:30:06.780: E/AndroidRuntime(939): java.lang.UnsatisfiedLinkError: Native method not found: com.example.ndktesting.MainActivity.invokeNativeFunction:()Ljava/lang/String; Ho controllato alcune risposte stackoverflow, ma non ho […]

Dove trovare lo strumento nm (codice compilato o sorgente) per Android

Vorrei creare un'applicazione in grado di elencare tutti i simboli di una libreria dynamic della libreria .so in Android. Voglio chiedere se esiste un nm precompilato per Android o alless il codice sorgente di nm per poterlo compilare.

Dopo l'aggiornamento di android studio non è stato ansible creare directory padre per il file di block

Aggiornato studio android e plugin sincronizzati, non riesce a non creare la directory padre per il file di block properties; avvolgitore: #Sun Mar 05 16:51:59 PKT 2017 distributionBase= GRADLE_USER_HOME distributionPath=wrapper/ dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/ dists distributionUrl=https\://services.gradle.org/distributions/ gradle- 3.3-all.zip module build.gradle app: apply plugin: 'com.android.application' android { compileSdkVersion 25 buildToolsVersion "25.0.2" defaultConfig { applicationId "com.example.sarahn.toyapplication" minSdkVersion 17 […]

Utilizza il codice Android NDK

Ho trovato un sacco di tutorial che mostrano come avviare lo sviluppo di applicazioni Android utilizzando la NDK. Ma ho una domanda piuttosto "facile / stupida": Si prega di considerare i seguenti due tutorial: http://mobile.tutsplus.com/tutorials/android/ndk-tutorial/ http://www.indiedb.com/tutorials/creating-compiling-and-deploying-native-projects-from-the-android-ndk http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/ http://marakana.com/forums/android/examples/49.html Ora, nel secondo tutorial stanno costruendo l'esempio hello-jni . La mia domanda è: Dopo aver utilizzato il […]

Come build OpenSSL su Android / Linux?

Ciao ho bisogno di build OpenSSL lib per Android NDK r5b, oggi sarà il secondo giorno della mia lotta … Usa. Ecco una breve list di ciò che ho fatto Scaricato: https://github.com/fries/android-external-openssl/ Come ho trovato qui in StackOverflow fissi .S <->. S problema Crypto viene costruito … finché non riceve questo messaggio: / create / […]

Passare il puntatore da C a Java diventa NULL

Sto lavorando ad un'applicazione Android per x86 che richiede un'integrazione con C. Ho utilizzato il swig / JNI per eseguire il trucco e le cose sono state funzionate senza problemi per la maggior parte. Tuttavia, i puntatori mi hanno dato qualche errore. Il mio problema è che sono in grado di riferire con successo gli […]

Imansible trovare CMake in studio android

Devo aggiungere codice C / C ++ nel mio programma android per cui avevo bisogno di LLDB, CMake e NDK. Ho trovato LLDB e NDK nel gestore di SDK, ma CMake manca da lì. Ho provato a scaricarlo manualmente dal sito ufficiale CMake e ho scoperto che per Android abbiamo bisogno di SDake personalizzato CMake. […]

GLES 3.0 incluso gl2ext.h

Secondo il registro di Khronos OpenGL ES , l'intestazione di estensione per GLES 3.0 è in realtà <GLES2/gl2ext.h> . gl3ext.h dovrebbe essere vuoto e fornito solo per la compatibilità legacy. Quindi, se vuoi includere le intestazioni GLES 3.0, devi fare: #include <GLES3/gl3.h> #include <GLES2/gl2ext.h> Tuttavia, la compilazione con l'Android NDK sembra che la versione di […]

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