Tag: android ndk

Android ndk-build iostream: Nessun file o directory del genere

Ho problemi con la compilazione di file cpp utilizzando lo strumento ndk-build (windows 7 con cygwin) Si visualizza l'errore quando cerco di compilare il file cpp con #include: jni/native.cpp:5:20: error: iostream: No such file or directory Ecco il mio file cpp: #include <jni.h> #include <string.h> #include <stdio.h> #include <android/log.h> #include <iostream> #define DEBUG_TAG "NDK_SampleActivity" #define […]

Android file di scrittura NDK

C'è un altro modo per scrivere un file altrove che sulla scheda SD? Ho provato molti routes diversi nel filesystem ma fopen sempre restituisce NULL, ad exception di qualsiasi file che scrivo / leggo all'interno del / sdcard / … C'è qualcos'altro equivalente a: Che ti permette di scrivere come nel file system o qualcosa […]

Overflow ReferenceTable (max = 512) JNI

Sono un po 'bloccato con questo … Overflow ReferenceTable (max = 512), sono sicuro che abbia a che fare con il numero di riferimenti locali che vengono creati nella mia chiamata di metodo natale … Per aggirare il problema ho persino ha cercato di rimuovere i riferimenti locali dalla chiamata nativa; ma ancora non sono […]

CLI su DalvikVM fallisce su JNI lib

Ho bisogno di eseguire una versione di row di command dell'applicazione java su Android (Sì lo so che non è banale). Sto cercando di avviarlo usando Dalvikvm, in realtà inizia, ma in qualche modo il mio codice non riesce perché inizia a utilizzare android.util.log e lancia questa exception. java.lang.UnsatisfiedLinkError: println_native at android.util.Log.println_native(Native Method) at android.util.Log.i(Log.java:159) […]

Utilizzo di Android Studio con Vuforia

Ecco come eseguire un campione di Vuforia su Android Studio in Windows 8 1 – scaricare, esportre il campione, rimuovere file .project e project.properties 2 – Su Android Studio: importzione progetto, prossimo, prossimo … 3 – scarica e installa android NDK http://developer.android.com/tools/sdk/ndk/index.html 4 – scarica e installa cygwin http://cygwin.com/ 5 – modifica il file jni […]

Come posso colbind la libreria condivisa preinstallata al progetto Android NDK?

Qui ho usato questo file Android.mk in jni/ cartella. LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) # Here we give our module name and source file(s) LOCAL_MODULE := offlineDownload LOCAL_SRC_FILES := offline_download.c LOCAL_SHARED_LIBRARIES :=../lib/libpackext.so.1.0 LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llog include $(BUILD_SHARED_LIBRARY) E fai una cartella lib nella directory del progetto e […]

Android ICS 4.0 NDK NewStringUTF sta crollando l'App

Ho un metodo in JNI C / C ++ che prende jstring e ritorna indietro jstring qualcosa come sotto, NATIVE_CALL(jstring, method)(JNIEnv * env, jobject obj, jstring filename) { // Get jstring into C string format. const char* cs = env->GetStringUTFChars (filename, NULL); char *file_path = new char [strlen (cs) + 1]; // +1 for null […]

Estratto di Eclipse Juno ADT plugin NDK?

Non riesco a trovare l'opzione per impostare il path NDK su Eclipse Juno con il plugin ADT. (Ho scaricato ieri il pacchetto ADT dal sito Android). Tutti dicono che dovrei trovarlo sotto Windows -> Preferenze -> Android -> NDK ma l'opzione NDK sotto Android non esiste semplicemente. Forse hanno cambiato posizione nella versione più recente? […]

Android NDK: ATTENZIONE: APP_PLATFORM android-9 è più grande di androidi: minSdkVersion 8

Sto ottenendo il seguente avviso quando compila il mio progetto cocos2d-x con cygwin. `/cygdrive/e/project/MyGame/proj.android ` /cygdrive/e/android-ndk-r8e/build/core/add-application.mk:128: Android NDK: WARNING:APP_PLATFORM android-9 is larger than android:minSdkVersion 8 in ./AndroidManifest.xml Sto usando versione r8e di NDK. La mia versione minima SDK è di 8 nel mio AndroidManifest.xml, ma non specifico APP_PLATFORM come android-9 ovunque. Come posso cambiare questo […]

Gli errori di indexing di Eclipse durante l'utilizzo di STL con Android NDK

Sto utilizzando l'Android NDK r7 con Eclipse Indigo su Ubuntu. Ho impostato il mio progetto java per utilizzare la natura C ++. Sto usando STL sul lato C ++ così ho aggiunto APP_STL := gnustl_static nel file Application.mk. ndk-build riuscirà a compilare il mio codice e creare un object condiviso. Tuttavia l'indicizzatore eclipse si lamenta […]

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