Je me demande ce que signifie exactement le niveau de l'API . Je n'arrivais pas à trouver une réponse en effectuant une recherche sur Google.
Quelqu'un pourrait-il expliquer ce que signifie le terme niveau de l'API ?
This le résume assez bien.
Les niveaux d'API signifient généralement qu'en tant que programmeur, vous pouvez communiquer avec les fonctions et fonctionnalités intégrées des périphériques. Au fur et à mesure que le niveau de l'API augmente, les fonctionnalités s'ajoutent (bien que certaines d'entre elles puissent être obsolètes).
Le choix d'un niveau d'API pour le développement d'une application doit prendre en compte au moins deux choses:
Les niveaux d'API Android peuvent être divisés en cinq groupes principaux (non scientifique, mais bon sang):
Le niveau de l'API est fondamentalement la version Android. Au lieu d'utiliser le nom de la version Android (par exemple, 2.0, 2.3, 3.0, etc.)). le nombre augmente avec chaque version. Android 1.6 correspond à API Level 4, Android 2.0 correspond à API Level 5, Android 2.0 .1 est le niveau 6 de l’API, et ainsi de suite.
Une API est une bibliothèque de code source prête à l'emploi.
Dans Java, par exemple, les API sont un ensemble de classes et d'interfaces associées fournies dans des packages. Cette image illustre les bibliothèques incluses dans l'API Java Standard Edition. Packages. sont notés par leur couleur.