web-dev-qa-db-fra.com

Utiliser le nouveau sdk firebase dans le projet Android Eclipse

nouvelle base de feu avec des fonctionnalités impressionnantes a été annoncé, mais selon la documentation ( https://firebase.google.com/docs/Android/setup#prerequisites ) Android studio (ainsi que Gradle) est maintenant. Pour le moment, dans mes applications cocos2d-x, je dois utiliser ADT/Eclipse pour créer des applications, car gradle n'est pas encore pris en charge (cependant, l'équipe de cocos2d-x y travaille). J'utilise maintenant une ancienne version du sdk, qui n'est qu'un fichier jar. Existe-t-il un moyen d’utiliser la nouvelle base de feu dans Eclipse? Ce qui m'inquiète le plus, c'est ce plugin:

apply plugin: 'com.google.gms.google-services'
14
Makalele

Jetez un coup d'oeil à ce dépôt Github, je l'utilisais comme exemple pour utiliser Firebase avec Eclipse (mais j'ai finalement déplacé mon projet vers Android Studio avec Gradle car il était vraiment horrible).

Projet LISEZ-MOI: https://github.com/dandar3/Android-google-firebase-README

Projet actuel: https://github.com/dandar3/Android-google-firebase-common

Je suis d'accord avec ErstwhileIII. Nous devrons migrer bientôt. En attendant, essayez ceci: https://stackoverflow.com/a/37891421/6079935

1
usajnf

Regardez ce dépôt:
https://github.com/dandar3/Android-google-firebase-README

Il y a une vidéo à la fin montrant comment télécharger facilement l'ensemble des bibliothèques (nécessite le plugin Subversive, voir la vidéo ci-dessus).

METTRE À JOUR:

Lisez tout ce dont vous avez besoin ici:
http://dandar3.blogspot.com/2016/11/Eclipse-integrate-firebase-analytics.html

En bref, il s’agit de:

  • suivez la section Processing the JSON file de la documentation du plug-in Graduation Services Google pour intégrer la configuration de google-services.json à votre projet - voir https://firebase.google.com/docs/reference/gradle/#processing_the_json_file
  • mettre à jour AndroidManifest.xml pour ajouter toutes les autorisations, les destinataires, le service, etc. que le plug-in Gradle générerait pour vous dans Android Studio (app\intermediates\manifests\full\debug\AndroidManifest.xml).
1
Dan Dar3

Ouvrez les propriétés de votre application et cliquez sur ajouter des fichiers JAR externes.

https://jar-download.com/artifacts/com.google.firebase

0
ahmed haron

L’équipe Android s’est éloignée d’Eclipse pour passer à Android Studio. Cette transition a pris plus d’un an. Vous continuerez à faire face à des problèmes sans cesse croissants en restant sur Eclipse (ce problème avec Firebase en fait partie).

Je recommanderais de passer à Android Studio et d'utiliser le mécanisme de développement du jeu cocos décrit (brièvement) dans http://discuss.cocos2d-x.org/t/poll-remove-Android-adt-support/29243

0
ErstwhileIII