Comment utiliser le NDK android projet?
J'ai besoin d'utiliser certains natif c/c++ dans mon projet, j'ai donc besoin d'utiliser le NDK. Est-il un moyen facile de le configurer dans eclipse?
Grâce.
Vous devez vous connecter pour publier un commentaire.
Il y a des étapes suivantes
1 : Créer un jni dossier dans votre répertoire de projet
2 : Créer un nom de fichier Android.mk dans votre dossier nouvellement créé jni et créer un nouveau fichier de C ou C++, permet de nous considérer que nous entendons utiliser C fichier et le nom de fichier est MyNativeC.c
3: type de code suivant dans Android.mk fichier
4 ouvrez maintenant MyNativeC.c fichier et de créer deux méthode que vous voulez l'appeler à partir de votre android(code à partir de votre Activité)
entendons-nous créer de code suivant
5 maintenant modifier votre activité où vous voulez l'appeler le code natif,
d'abord créer un bloc statique où nous avons à charge de la bibliothèque de code natif.
entendre nous montrer le code de mon nom d'activité est MainActivity.java
6 Maintenant le premier compiler le code c, pour compiler le code c, vous devez d'abord NDK kit de développement,
maintenant, ouvrez exécuter. et tapez cmd
maintenant aller au projet de chemin de
après que typw le chemin de mon NDK du ndk-build chemin d'accès au fichier
maintenant nous appuyer sur entrée automatique à créer de répertoire libs dans votre projet
7 Si vous voyez dans votre projet, il y a libs et obj créé automatiquement.
8.Refresh (Clic droit) de la JNI dossier (l'actualiser à chaque fois que vous créez à l'aide de teh ndk-build,cette charge réellement le nouvellement construit bibliothèque partagée dans le dossier libs.)
9.Maintenant exécuter votre projet android, lorsque vous appuyez sur le bouton, il vous montrera le plus
grâce
Ok, après j'ai passé un certain temps à faire des essais, je peux dire que la meilleure façon pour un débutant de commencer à utiliser NDK dans eclipse est le premier à aller sur ce tutoriel: http://marakana.com/forums/android/examples/49.html et il suffit de créer les fichiers nécessaires pour la jni dossier (mais ne pas faire n'importe quoi d'autre). Alors vous devriez lire ce http://mobilepearls.com/labs/ndk-builder-in-eclipse/ et suivez les étapes. Alors vous êtes prêt.