web-dev-qa-db-fra.com

Impossible de synchroniser la dépendance dans build.gradle dans flutter

Je veux utiliser une bibliothèque native. et j'utilise ci-dessous dependnecy

implémentation 'com.google.Android.gms: play-services-vision: 10. +'

dans build.gradle dans le projet flutter.

Comment je synchroniserai cette dépendance. Aidez-moi, s'il vous plaît!

9
Shruti Majajan

Si vous utilisez Android Studio pour le développement Flutter, cliquez avec le bouton droit sur le dossier Android dans votre projet Flutter. Sélectionnez "Flutter" -> "Open Android Module in Android Studio".

Ou

Lancez simplement Android Studio et ouvrez directement le projet Android (sous).

Dans tous les cas, une fois le projet Android ouvert dans Android Studio, vous pouvez apporter des modifications dans votre build.gradle. L'éditeur vous dira de synchroniser. Sinon, exécutez simplement une build. Ensuite, vous pourrez importer en utilisant vos classes Android.

12
Sebastian Engel

C'est le problème avec la synchronisation gradle de Android, pas avec les dépendances Flutter.

Dans votre build.gradle de votre module (par exemple Android/app/build.gradle de votre projet Flutter) ajoutez:

implementation 'com.google.Android.gms:play-services-vision:10.+'

dans les dépendances comme ci-dessous:

dependencies { implementation 'com.google.Android.gms:play-services-vision:10.+' testImplementation 'junit:junit:4.12' androidTestImplementation 'com.Android.support.test:runner:1.0.2' androidTestImplementation 'com.Android.support.test.espresso:espresso-core:3.0.2' }

Ensuite, ouvrez le terminal, cd dans le dossier Android de votre projet flutter et exécutez: $./gradlew build

Après cela, vous pourrez importer com.google.Android.gms... dans votre classe Java.

5
Linh

je sais que je suis en retard, mais laissez-moi vous suggérer le chemin que j'ai suivi et cela fonctionne, si cela aide quelqu'un

  1. Ouvrez Android projet flutter studio
  2. Accéder au fichier
  3. Cliquez sur réglage
  4. Recherche de "Flutter"
  5. au bas de cette vue, il y a une section d'expériences, vérifiez que les deux cases à cocher

après avoir fait cela, ajoutez toutes les dépendances dans Android gradle et allez dans le fichier et cliquez sur "Synchroniser avec le système de fichiers" et vous avez terminé, veuillez vérifier la capture d'écran ci-dessous pour vérifier l'élément d'expériences

enter image description here

0
Dharmesh rughani

J'ai réussi à synchroniser les dépendances à l'aide de "Exécuter les configurations". Veuillez suivre les captures d'écran suivantes:

  1. Ouvrez l'onglet Gradle.

  2. Sélectionnez le chemin d'accès au fichier Build.Gradle.

  3. Double-cliquez pour synchroniser.

0
M. Marmor