Использовать новый firebase sdk в проекте eclipse для Android
появилась новая firebase с потрясающими функциями, но согласно документации (https://firebase.google.com/docs/android/setup#prerequisites) и Android-студии (а также gradle) требуется сейчас. В настоящее время в моих приложениях cocos2d-x я должен использовать ADT/Eclipse для создания приложений, потому что gradle пока не поддерживается (однако команда cocos2d-x работает над ним). Теперь я использую более старую версию sdk, которая представляет собой только файл jar. Есть ли способ использовать новую firebase в eclipse? Меня больше всего волнует плагин:
apply plugin: 'com.google.gms.google-services'
Ответы
Ответ 1
Взгляните на этот репозиторий github, я использовал его в качестве примера для использования firebase с Eclipse (но, в конце концов, я переместил мой проект в Android Studio с помощью Gradle, потому что это было действительно ужасно). Во всяком случае, это сработало для меня, надеюсь, что это сработает для вас!
Проект README:
https://github.com/dandar3/android-google-firebase-README
Фактический проект:
https://github.com/dandar3/android-google-firebase-common
Ответ 2
Я согласен с ErstwhileIII. Скоро нам придется мигрировать. Тем временем попробуйте следующее: fooobar.com/questions/418254/...
Ответ 3
Команда Android отошла от Eclipse и на Android Studio.. этот переход занял более года. Вы будете продолжать сталкиваться со все возрастающими проблемами, оставаясь на Eclipse (этот вопрос с Firebase является одним из них).
Я бы порекомендовал переместиться в Android Studio и использовать механизм развития игры в кокос, кратко обсуждаемый в http://discuss.cocos2d-x.org/t/poll-remove-android-adt-support/29243
Ответ 4
Посмотрите на этот репозиторий:
https://github.com/dandar3/android-google-firebase-README
В конце есть видео, в котором показано, как легко загружать весь набор библиотек (для этого требуется Подрывный плагин, см. видео выше).
UPDATE:
Прочтите все, что вам нужно:
http://dandar3.blogspot.com/2016/11/eclipse-integrate-firebase-analytics.html
Короче говоря, все о:
- после раздела
Processing the JSON file
документации плагина Google Services Gradle, чтобы привести конфигурацию google-services.json в ваш проект - см. https://firebase.google.com/docs/reference/gradle/#processing_the_json_file
- обновление AndroidManifest.xml для добавления всех разрешений, получателей, сервисов и т.д., что плагин Gradle будет создан для вас в Android Studio (
app\intermediates\manifests\full\debug\AndroidManifest.xml
).