Domande taggate «android-ndk»

Android Native Development Kit (NDK) è uno strumento complementare all'SDK Android che consente di creare parti di app critiche per le prestazioni nel codice nativo o di trasferire le librerie esistenti in C / C ++ su Android. Fornisce intestazioni e librerie che consentono di creare attività, gestire l'input dell'utente, utilizzare sensori hardware, accedere alle risorse dell'applicazione e altro durante la programmazione in C / C ++.



30
Errore: nessuna toolchain trovata nella cartella NDK toolchains per ABI con prefisso: llvm
Voglio compilare un progetto Android open source (Netguard) usando gradel ( gradlew clean build) Ma ho riscontrato questo errore: A problem occurred configuring project ':app'. > Exception thrown while executing model rule: NdkComponentModelPlugin.Rules#cre ateToolchains > No toolchains found in the NDK toolchains folder for ABI with prefix: llvm Ho cercato …


23
Studio Android, livello e NDK
Sono molto nuovo di tutto questo supporto e supporto per Android Studio. Sono riuscito a convertire il mio progetto Android in gradle utilizzando l'opzione di esportazione. Ma sto cercando un po 'di documentazione o punto di partenza su come integrare la build NDK nel processo di build gradle. Se possibile, …




15
riferimento non definito a "__android_log_print"
Cosa c'è di sbagliato nel mio file make? Android.mk LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := foo LOCAL_SRC_FILES := foo.c LOCAL_EXPORT_LDLIBS := -llog include $(BUILD_SHARED_LIBRARY) foo.c #include <string.h> #include <jni.h> #include <android/log.h> #define LOG_TAG "foo" #define LOGI(...) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, __VA_ARGS__) void test() { LOGI("test"); } ndk-build foo.c:9: undefined reference …

5
Esecuzione di Node.Js su Android
Quindi so che questo è stato messo in discussione parecchio. Per essere esatti, ad esempio, in queste domande: Esegui il server NodeJs su Android Come eseguire il mio progetto node.js su Android? e NodeJS su IOS / Android Ogni opzione presentata presenta però un problema: Voglio eseguirlo sul mio dispositivo …

4
Come posso rilevare SIGSEGV (errore di segmentazione) e ottenere una traccia dello stack sotto JNI su Android?
Sto spostando un progetto nel nuovo Android Native Development Kit (cioè JNI) e vorrei catturare SIGSEGV, se dovesse verificarsi (possibilmente anche SIGILL, SIGABRT, SIGFPE) per presentare una bella finestra di dialogo di segnalazione di crash, invece di (o prima) ciò che accade attualmente: la morte immediata e senza cerimonie del …


3
Cosa causa il segnale "SIGILL"?
Sto trasferendo del codice C ++ su Android utilizzando NDK e GCC. Il codice fondamentalmente viene eseguito. A un certo punto, durante il debug in Eclipse, la chiamata Dabbler::Android::Factory* pFactory = new Dabbler::Android::Factory; causa questo errore: Thread [1] (Suspended: Signal 'SIGILL' received. Description: Illegal instruction.) 1 <symbol is not available> …

4
Dopo aver aggiornato Android Studio alla versione 1.3.0 ricevo l'errore "L'integrazione NDK è deprecata nel plug-in corrente"
Ho aggiornato il mio Android Studio alla versione 1.3.0 entro 3 giorni. Prima di allora posso usare NDK e ora ricevo un errore del tipo, Errore: (50, 0) Errore: l'integrazione NDK è obsoleta nel plug-in corrente. Considera l'idea di provare il nuovo plug-in sperimentale. Per i dettagli, vedere http://tools.android.com/tech-docs/new-build-system/gradle-experimental . …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.