Android NDK

Outil de compagnon pour Android SDK
Télécharger maintenant

Android NDK Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Open Handset Alliance
  • Site Internet de l'éditeur:
  • http://code.google.com/android/

Android NDK Mots clés


Android NDK La description

Outil de compagnon pour Android SDK Android NDK est un outil compagnon pour l'Android SDK qui permet aux développeurs d'applications Android construisent des parties de leurs applications en code natif. Il est conçu pour une utilisation uniquement en conjonction avec l'Android SDK, donc si vous n'avez pas déjà installé l'Android 1.5 SDK, veuillez le faire avant de télécharger le NDK.Le Android NDK fournit des outils permettant aux développeurs d'applications Android d'intégrer des composants qui utilisent des composants qui utilisent Code natif dans leurs applications Android.Droid applications exécutées dans la machine virtuelle Dalvik. Le NDK permet aux développeurs de mettre en uvre des parties de leurs applications à l'aide de langages de code natif telles que C et C ++. Cela peut fournir des avantages à certaines classes d'applications, sous forme de réutilisation du code existant et, dans certains cas, une vitesse accrue. Le NDK fournit: * Un ensemble d'outils et de fichiers de construction utilisés pour générer des bibliothèques de code natif des sources C et C ++ * a moyen d'intégrer les bibliothèques natales correspondantes dans les fichiers de package d'application (.apks) pouvant être déployés sur des périphériques Android * un ensemble d'en-têtes de système natif et de bibliothèques qui seront pris en charge dans toutes les versions futures de la plate-forme Android, à partir de la documentation Android 1.5 * , des échantillons et des tutorielsCette libération du NDK prend en charge l'ensemble d'instructions de la machine d'armv5te et fournissent des en-têtes stables pour la libc (la bibliothèque C), la libm (la bibliothèque de mathématiques), l'interface JNI et d'autres bibliothèques.Le NDK ne bénéficiera pas de la plupart des applications. En tant que développeur, vous devrez équilibrer ses avantages contre ses inconvénients; Notamment, l'utilisation de code natif n'entraîne pas une augmentation de performance automatique, mais augmente toujours la complexité des applications. Les bons candidats typiques de la NDK sont autonomes, des opérations intensives de la CPU qui n'allouent pas beaucoup de mémoire, telles que le traitement du signal, la simulation de physique, etc. Il suffit de recodifier une méthode à exécuter en C n'entraîne généralement pas une augmentation de performances importante. La NDK peut toutefois être un moyen efficace de réutiliser un grand corpus de code C / C ++ existant.Veuillez noter que le NDK ne vous permet pas de développer des applications uniquement des natifs. L'heure d'exécution principale de Android reste la machine virtuelle Dalvik. Exigences: · SDK Android


Android NDK Logiciels associés