4 votes

Comment accéder aux ressources packagées à partir du code natif Android (NDK r5) ?

La publication de Android NDK r5 (ainsi que du SDK pour Android 2.3) donne un accès officiel aux fichiers d'actifs packagés de natif code. (notes de version aquí )

  1. Comment faire pour que cela fonctionne ? Quelle est l'API à utiliser ?
  2. Fonctionnera-t-il sur toutes les versions précédentes du système d'exploitation Android, ou seulement sur les appareils fonctionnant avec la version 2.3 ?

Remerciements

5voto

ognian Points 6906

Dans votre source, incluez l'en-tête :

#include <android/asset_manager.h>

et ajoutez la bibliothèque dans Android.mk :

LOCAL_LDLIBS += -landroid

Officiellement, il fonctionne sur Android version 2.3+.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X