2016-07-21 3 views
1

Il existe un fil de discussion sur ce sujet, mais avec un contenu détaillé. Je ne suis pas sûr de mon erreur, alors voici ma question de base:Différents services Google Play dans les modules

Est-il possible d'utiliser différents services Google Play dans les modules?

Projet Structure:

  • App
    • AppModule
    • Module 2 Goolge Play Service 6.1.71
    • Module 3 (Carte) Play Service 9.2.1
+0

Pour la compréhension: Ceci est mon problème en détail: http://stackoverflow.com/questions/38500860/android-multi-project-error-java-lang-illegalstateexception-could-not-execute – BakteriusD

Répondre

0

J'avais fait face à un problème similaire récemment. Je suis en utilisant les modules suivants de Google Play Services avec la version 9.0.2

1) ajoute

2) analyse

3) appindexing

4) auth

Cependant, je nécessaires pour ajouter une dépendance pour une nouvelle fonctionnalité dans mon application.

'compile 'com.firebase:firebase-jobdispatcher-with-gcm-dep:0.5.2' 

La bibliothèque ci-dessus avait une dépendance sur la version 10.0.1 du module Gcm de Google Play Services. Ma synchronisation progressive a réussi dans Android Studio, mais lorsque j'ai essayé de créer l'apk, j'ai eu l'erreur suivante. Selon l'exception, mon build avait le même fichier à partir de deux modules différents. Cela est dû au fait que différentes versions des services Play ont été incluses dans la version. Comme j'avais besoin d'utiliser la bibliothèque Firebase, j'ai dû mettre à jour tous mes autres modules pour utiliser la version 10.0.1 de Google Play Services.