Android NDK
Le jeu d'outils NDK Android est un logiciel qui permet à l'utilisateur de mettre en œuvre des pièces de leur application développée en code natif, grâce à l'utilisation des langages comme C et C ++. Pour certains types d'applications, cela permet à l'utilisateur la réutilisation des bibliothèques de code qui ont été écrites dans ces langages de programmation. Le jeu d'outils NDK Android est idéal car il permet aux développeurs de recevoir les meilleures performances de l'appareil possible. Le code source compile directement en code machine CPU, plutôt que dans un langage intermédiaire comme Java. Parce qu'il n'y a pas un supplément pas « traduction », le code adhère plus étroitement aux désirs du développeur. Il est également possible d'utiliser d'autres bibliothèques de codage si vous devez absolument. Les fonctions Android NDK avec le script « NDK-build » à son noyau. Ce script est responsable de la cueillette à travers un projet et déterminer ce qui doit être construit. Le script génère également binaires et copie les fichiers binaires générés au chemin du projet de l'application. Il y a un accès facile aux bibliothèques natives partagées que le NDK a compilé et structuré à partir du code source d'origine. Ces bibliothèques natives peuvent être liées par rapport aux autres bibliothèques. Tout fonctionne avec une interface appelée Java Native Interface, qui permet aux composants de programmation C / C ++ et Java pour intégrer les uns aux autres. Pour installer l'application Android NDK, tout ce que vous devez faire est d'aller dans les Préférences sur OS X. Sélectionnez « Android SDK », puis « Android NDK. » Sous Windows, allez dans « Fichier » puis « Paramètres ». Sélectionnez "Android SDK", "Outils SDK", puis "NDK". Après l'installation, vous aurez besoin d'Android 2.2 ou supérieur studio pour exécuter le logiciel, alors assurez-vous que vous avez la dernière version installée sur votre système. Parce que l'Android NDK est optimisé pour ces utilisations spécifiques, ce n'est pas pratique pour le développement de tous les jours. Mais il ne donne aux développeurs un moyen idéal pour optimiser leurs projets pour le système Android. Android NDK permet aux développeurs d'utiliser de grandes capacités de graphiques sans gaspiller les ressources.
- Plusieurs C et C ++ bibliothèques
- L'accès à d'autres bibliothèques de codage et de programmation
- Possibilité de code Android applications avec C et C ++ langage de programmation
- Capacité à compiler et exécuter des applications
- C / C ++ de codage rend le dispositif plus performant que Java
- Facile à utiliser, le logiciel navigable
- De codage et une interface simple
- L'accès à plusieurs bibliothèques de codage
- Capacité à compiler et exécuter des applications immédiatement
- A besoin Android 2.2 ou supérieur studio à terme
- prend uniquement en charge les systèmes Android
- Non optimisé pour les applications complexes et le développement