Je reçois l'erreur suivante
Impossible d'obtenir la propriété inconnue 'supportLibVersion' pour l'objet de type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHand
Je travaille sur l'application native de react et les dépendances de react-native-maps sont ci-dessous dans lesquelles je reçois une erreur
dependencies {
def supportLibMajorVersion = supportLibVersion.split('\\.')[0] as int
def appCompatLibName = (supportLibMajorVersion < 20) ? "androidx.appcompat:appcompat" : "com.android.support:appcompat-v7"
implementation "$appCompatLibName:$supportLibVersion"
implementation('com.facebook.react:react-native:+') {
exclude group: 'com.android.support'
}
implementation "com.google.android.gms:play-services-base:${safeExtGet('playServicesVersion', '16.1.0')}"
implementation "com.google.android.gms:play-services-maps:${safeExtGet('playServicesVersion', '16.1.0')}"
implementation 'com.google.maps.android:android-maps-utils:0.5'
}
Quelqu'un a une idée de ce qui ne va pas ici?
L'erreur dans le terminal est
ÉCHEC: la construction a échoué avec une exception.
Où:
Créer le fichier 'D: \ react native \ abhishek \ Gwala \ node_modules \ react-native-maps \ lib \ android \ build.gradle' ligne: 20Ce qui n'a pas fonctionné:
Un problème s'est produit lors de l'évaluation du projet ': react-native-maps'.
Impossible d'obtenir la propriété inconnue 'supportLibVersion' pour l'objet de type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
la ligne 20 est
def supportLibMajorVersion = supportLibVersion.split('\\.')[0] as int