Come si eseguono i test unitari sul codice nativo di Android (nativo C/C++, non Java)? Finora ho trovato solo una domanda simile a one, e la risposta dice usare junit con JNI, che non voglio fare (aggiungere le chiamate JNI sembra inutilmente complicato per il test delle unità, e non è in realtà un test unitario del codice nativo Comunque).Test dell'unità su Android NDK
Does CppUnit (anche suggerito lì) funziona davvero su Android? Si noti che voglio eseguire i test in modo nativo sul dispositivo, non sull'ambiente di sviluppo dell'host. This sembra un porto Android, vale la pena guardare?
Un framework di test Google ufficiale come googletest sarebbe l'ideale, ma non sembra funzionare con NDK.
Grazie! Lo controlleremo. Non avevo capito che anche tu potessi creare eseguibili. – Indivara
Inoltre è possibile creare e collegare gtest_main.cc. – PSyton
Supponiamo che io voglia effettivamente utilizzare le chiamate JNI, come posso ottenere o creare JavaVM *? – syvex