web-dev-qa-db-fra.com

Exigence de niveau API cible à partir de fin 2018

Je ne sais pas si c'est un bon endroit où demander ce qui suit:

J'ai lu sur la console développeur de Google Play que:

Dans la seconde moitié de 2018, Play exigera que les nouvelles applications et mises à jour d'applications ciblent un niveau d'API récent Android. Cela sera requis pour les nouvelles applications en août 2018 et pour les mises à jour des applications existantes dans Novembre 2018. C'est pour s'assurer que les applications sont construites sur les dernières API optimisées pour la sécurité et les performances

et

Google Play exigera que les nouvelles applications ciblent au moins Android 8.0 (API niveau 26) à partir du 1er août 2018 et que les mises à jour de l'application ciblent Android 8.0 à partir de novembre) 1, 2018.

Qu'est-ce que ça veut dire? Est-ce à dire que je ne pourrai pas développer d'applications compatibles avec des versions inférieures à 8.0?

Si tel est le cas, comment les corrections de bogues/nouvelles fonctionnalités peuvent-elles être introduites dans les applications existantes avec des versions autres que 8.0?

Cela entraînerait une "mort" de tous les appareils avec une version autre que 8.0 ... Ou Google envisage-t-il de libérer Android oreo pour tous les appareils sur le marché?

*************** ÉDITER ***************

Le doute vient de ce message sur mon compte de console développeur Google:

enter image description here

La traduction est:

À partir d'août 2018, les nouvelles applications doivent cible minimale Android 8.0. À partir de novembre 2018, les mises à jour des applications doivent cibler version 8.0

L'objectif minimal est:

Un entier désignant le niveau d'API minimum requis pour l'exécution de l'application. Le système Android empêchera l'utilisateur d'installer l'application si le niveau d'API du système est inférieur à la valeur spécifiée dans cet attribut.

Mauvaise interprétation du message?

15
Mattia

Qu'est-ce que ça veut dire?

cela signifie que vous devez définir la cible sdk Android 8.0 (26 API)

Est-ce à dire que je ne pourrai pas développer d'applications compatibles avec des versions inférieures à 8.0?

Non cela signifie que fin novembre, votre application doit être compatible avec Android O (26 API)

Cela entraînerait une "mort" de tous les appareils avec une version autre que 8.0

NON

comment les corrections de bugs/nouvelles fonctionnalités peuvent-elles être introduites dans les applications existantes avec des versions autres que 8.0?

il prendra en charge toutes les fonctionnalités introduites dans les applications existantes avec des versions autres que 8.0

google envisage-t-il de publier Android oreo pour tous les appareils sur le marché?

Personne ne connaît l'avenir

0
Nilesh Rathod