web-dev-qa-db-fra.com

React Native: modifier la version du kit de développement ciblé pour le téléchargement de Play Store

Dans le Play Store, j'essaye de télécharger mon application mais je reçois un avertissement, c'est-à-dire mentionné ci-dessous:

Niveau requis de l'API cible à partir d'août 2018

Attention :

Votre application cible actuellement le niveau 22 de l'API et doit au moins cibler le niveau 26 afin de s'assurer qu'elle repose sur les dernières API optimisées pour la sécurité et les performances.

À partir d'août 2018, les nouvelles applications doivent cibler au moins Android 8.0 (niveau d'API 26) . À partir de novembre 2018, les mises à jour d'applications doivent cibler Android 8.0 (niveau d'API 26).

8
Sadhu

Ouvrez build.gradle sous Android/app/

trouver le bloc Android { }

Remplacez la version suivante par la suivante:

compileSdkVersion 27
buildToolsVersion "27.0.3"
minSdkVersion 16
targetSdkVersion 27

Dans le bloc des dépendances, modifiez la ligne appcompat pour qu'elle corresponde à la version cible.

compile "com.Android.support:appcompat-v7:27.1.1"
18
Albert Gao

pour la partie maven, mentionnée par @Bodhish, je devais le faire de cette façon:

allprojects {
    repositories {
        mavenLocal()
        jcenter()
        maven {
            url 'https://maven.google.com'
        }
        maven {
            // All of React Native (JS, Obj-C sources, Android binaries) 
            // is installed from npm
            url "$rootDir/../node_modules/react-native/Android"
        }
    }
}

avec cette pièce ajoutée en plus du commentaire de @ albert résolu pour moi. 

0
Tracey

Il suffit de changer targetVwersion à 26 in ./Android/app/build.gradle

 enter image description here

0
Andrey Patseiko