Tag: android ndk

Come call i methods Java da C ++ in JNI

Quindi scrivo un'applicazione Android che utilizza una grande libreria c ++. Ho tutto funzionante in modo che l'app java possa call i methods di delegazione c ++, ma mi trovo che desidero poter registrare i messaggi da c ++ al log di Android. Questo è facile da java, ma sono in una perdita per come […]

Imansible rilevare le applicazioni ABI quando si cerca di eseguire il debug di NDK

Sto cercando di eseguire il debug di un'applicazione Android con codice nativo utilizzando ADT 20.0.3 su Eclipse e mi sta dando questo errore: [2012-10-04 12:09:12 – ndk_android] Unknown Application ABI: [2012-10-04 12:09:12 – ndk_android] [2012-10-04 12:09:12 – ndk_android] Unable to detect application ABI's I file jni creano correttamente e posso eseguire l'applicazione, con il codice […]

android ndk vs sdk – se le caratteristiche sono interessate

Sto per iniziare lo sviluppo di applicazioni Android. Da cosa è NDK? documentazione non è stato in grado di estrarre le seguenti informazioni: L'utilizzo di NDK introduce effettivamente nuove funzionalità rispetto a SDK? Sono interessato a questo perché l'uso di NDK aumenta notevolmente la complessità delle applicazioni, quindi se non sono interessato all'aumento delle performance, […]

Abilita l'exception C ++

Sto cercando di creare il codice nativo APP per Android. Il codice nativo è in cplusplus. Ogni volta che cerco di fare, viene visualizzato il seguente errore. H236Plus.cpp: 135: errore: la gestione delle eccezioni è distriggersta, utilizzare le eccezioni per abilitare Come faccio a utilizzare le eccezioni per abilitare la gestione delle eccezioni e where […]

Android: Allarme multiplo non funziona

Nella mia applicazione ho impostato i due allarmi. Su toogleButton su me lo metterò con il seguente codice: case R.id.toggleButtonTwoMonth: myPrefs = this.getSharedPreferences("myPrefs",MODE_WORLD_WRITEABLE); if (tButtonTwoMonth.isChecked()) { Toast.makeText(getApplicationContext(), "Two months reminder is On", Toast.LENGTH_SHORT).show(); prefsEditor = myPrefs.edit(); prefsEditor.putBoolean("TwoMonth", true); prefsEditor.commit(); //For Broadcast Alarm Intent in = new Intent(this, AlarmReceiverNotificationForTwoMonth.class); alarmManagerForTwoMonth1 = (AlarmManager) getApplicationContext().getSystemService(Context.ALARM_SERVICE); alarmManagerForTwoMonth2 = (AlarmManager) […]

Documenti di riferimento API di NDK?

Sto cercando la documentazione di riferimento per le librerie NDK, chiunque sa where trovarli? API non java. Non riesco a trovare nessuna nella directory NDK o in linea.

Come impostare il path NDK Build in OSX per Android studio

Avevo impostato l' ANDROID_NDK_HOME come /Users/Shajilshocker/Documents/Android/NDK/android-ndk-r10b utilizzando un'applicazione mac osx denominata Variabili di ambiente . Avevo confermato di aver impostato correttamente il path in Terminal echo $ANDROID_NDK_HOME Ma quando ndk-build un file di shell in un progetto Android Studio che invoca ndk-build ottengo il seguente errore ndk-build: command not found Come assicurarsi che ndk-build sia […]

Imansible get il valore JNIEnv * in un context arbitrario

Ho un problema con la NDK. Nel mio metodo JNI_OnLoad, cache il puntatore JavaVm, la class che ha definito il metodo e un metodo id che utilizzi più tardi: JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *jvm, void *reserved){ JNIEnv *env; cachedJVM = jvm; if((*jvm)->GetEnv(jvm, (void**)&env, JNI_VERSION_1_6)){ LOG_ERROR("Could not get JNIEnv*"); return JNI_ERR; } javaClass = (*env)->FindClass(env, "org/test/opensl/AudioProcessor"); […]

Ottenere "Applicazione sconosciuta ABI" quando si tenta di eseguire il debug di un codice C nella mia applicazione Android

Sto cercando di eseguire il debug di codice C nella mia applicazione Android, seguendo le istruzioni fornite qui , ma quando faccio "Debug come / applicazione nativa" ottengo l' Unknown Application ABI . Ho controllato che il mio path NDK è impostato correttamente come suggerito qui e ho aggiunto l'opzione ndk-build a ndk-build come suggerito […]

Quale telefono Android da usare per lo sviluppo …?

Sto progettando di portre un paio di giochi da iPhone / Windows Mobile alla piattaforma Android. I giochi sono scritti in C ++ e quindi ho intenzione di utilizzare la NDK con un sottile wrapper java. Sono nuovo alla piattaforma Android e ho bisogno di qualche consiglio su quale telefono acquistare per lo sviluppo. Sospetto […]

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