web-dev-qa-db-fra.com

Téléchargement de Google Play Services pour la version 11.0.4 ci-dessus

D'où télécharger les fichiers aar de google-play-services pour la version 11.6.0 OR ci-dessus 11.0.4

Je sais simplement qu'en ajoutant la dépendance dans les applications, build.gradle ajoute la bibliothèque.

compile 'com.google.Android.gms:play-services-location:11.6.0'
compile 'com.google.Android.gms:play-services-ads:11.6.0'

C'est juste dans le cas d'Android Studio. 

Mais en tant que Unity Developer , j'ai téléchargé le plug-in Unity de Google Mobile Ads qui, après l'importation, fournit les services de jeu ads, lite, basement, gass de la version 11.6.0.

Nous avons maintenant des location dépendances dans notre projet. J'ai donc téléchargé le SDK Android et son stockage dans ce chemin. 

/Users/USERNAME/Library/Android/sdk

Après avoir navigué vers /Users/USERNAME/Library/Android/sdk/extras/google/m2repository/com/google/Android/gms

J'ai eu la dernière bibliothèque de services de jeu de la version 11.0.4 seulement et si j'essayais de créer un projet Android Studio en ajoutant une dépendance GPS de 11.6.0, son ajout était fait correctement. 

Donc ma question est, 

où la bibliothèque de services Google Play de la version 11.6.0 est téléchargée. Pour que je puisse aller à cet endroit et obtenir tous les fichiers aar nécessaires à mon projet Unity

5
Narendra Pal

Vous trouverez ci-dessous les détails de la documentation pour les développeurs Android:

Accès programmatique: 

Pour un accès programmé aux artefacts Maven de Google, vous pouvez obtenir une liste XML des groupes d'artefacts à partir de maven.google.com/master-index.xml ( - link ), qui donne le chemin group 

Ensuite, pour tout groupe, vous pouvez afficher ses noms de bibliothèque et leurs versions sur:

maven.google.com/group_path/group-index.xml

Par exemple, les bibliothèques du groupe Android.Arch.lifecycle sont répertoriées sous maven.google.com/Android/Arch/lifecycle/group-index.xml ( link ).

Vous pouvez également télécharger les fichiers POM et JAR à l'adresse suivante: Maven.google.com/group_path/library/version/library-version.ext

Par exemple:

(maven.google.com/Android/Arch/lifecycle/compiler/1.0.0/compiler-1.0.0.pom.} _ ( link )

Pour plus de détails, veuillez vous reporter à: https://developer.Android.com/studio/build/dependencies.html#gmaven-access

Pour obtenir la liste complète des bibliothèques de services Google Play, voir ci-dessous xml: https://dl.google.com/dl/Android/maven2/com/google/Android/gms/group-index.xml

Exemple: pour télécharger le fichier AAR de la bibliothèque de localisation des services Google Play, utilisez le lien suivant:

https://dl.google.com/dl/Android/maven2/com/google/Android/gms/play-services-location/11.6.0/play-services-location-11.6.0.aar

Vous pouvez remplacer le nom du groupe, la version, le fichier, l’extension pour télécharger d’autres fichiers. 

Remarque: vérifiez le fichier pom de chaque module, il peut avoir des dépendances sur d'autres bibliothèques de services Google Play. Si tel est le cas, vous devrez télécharger tous les fichiers dépendants. 

[Mettre à jour]: 

Vous pouvez utiliser le résolveur Unity Jar de Google pour cela:

https://github.com/googlesamples/unity-jar-resolver

8
Udayan
1
activity

Je suis tombé sur un projet github pour Titanium/Appcelerator/AxWay. Il a un script qui télécharge les dernières bibliothèques de play-services.

Le projet est à: https://github.com/appcelerator-modules/ti.playservices

Le script approprié est: updater/index.js

Espérons que le script ne va pas disparaître car il est très utile.

0
grebulon