¿Cómo puedo utilizar el mensaje de la nube Firebase en un proyecto eclipse?

Tengo un proyecto en eclipse. Necesito incluir la biblioteca firebase . Si estuviera usando Android Studio, los pasos serían:

Introduzca aquí la descripción de la imagen

Y su todo, toda la biblioteca incluye.

Pero no puedo entender cómo incluir el mensaje de nube de firebase para eclipsar. No puedo encontrar cómo incluirlo para eclipsar.

5 Solutions collect form web for “¿Cómo puedo utilizar el mensaje de la nube Firebase en un proyecto eclipse?”

Las nuevas bibliotecas Firebase (9xx) se pueden encontrar en el repositorio de Google. Puede instalar esto con el Eclipse Android SDK Manager. Abra el gestor de SDK y desplácese hacia abajo hasta encontrar Google Repository e instale el paquete.

El paquete se instalará en / extras / google / m2repository y encontrará los archivos de Firebase más abajo en / com / google / android / firebase.

Puede cambiar el nombre de los archivos .aar a .zip y extraer el archivo jar, renombrarlos desde classes.jar y copiarlos a la carpeta libs del proyecto que se muestra en Eclipse (o copiar fuera de Eclipse y luego seguir las instrucciones para importar un proyecto a Eclipse. )

Hay un movimiento hacia Android Studio con Gradle. La solución de Eclipse para Firebase CM no está disponible. Mi sentimiento es que todos tendremos que pasar a AS con Gradle pronto. Hay buenos libros en él y muy simples instrucciones en Google dev sitios. Podríamos empezar a aprender el nuevo IDE y migrar.

El código antiguo está funcionando sin necesidad de cambiar el código en firebase sólo el cambio es en el código del servidor que tiene que utilizar Web API clave de proyecto de firebase y Sender ID según el estilo de código antiguo. Y tienes que reemplazar la URL de gcm en el script web – https://fcm.googleapis.com/fcm/send

Ningún requisito de la biblioteca firebase …

Puedes añadir esto en tu manifiesto de Android

<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> <receiver android:name="com.google.firebase.iid.FirebaseInstanceIdReceiver" android:exported="true" android:permission="com.google.android.c2dm.permission.SEND" > <intent-filter> <action android:name="com.google.android.c2dm.intent.RECEIVE" /> <action android:name="com.google.android.c2dm.intent.REGISTRATION" /> <category android:name="YOUR PACKAGE NAME" /> </intent-filter> </receiver> <receiver android:name="com.google.firebase.iid.FirebaseInstanceIdInternalReceiver" android:exported="false" /> 

Y entonces usted puede obtener el token y tratar de enviar Mensaje.

No se olvide también de construir FirebaseApps en su código (en mi caso en mi MainActivity)

 FirebaseOptions options = new FirebaseOptions.Builder() .setApiKey("YOUR FIREBASE API KEY") .setApplicationId("YOUR FIREBASE APP ID") .setGcmSenderId("YOUR FIREBASE SENDER ID") .build(); FirebaseApp myApp = FirebaseApp.initializeApp(getApplicationContext(), options); token = FirebaseInstanceId.getInstance(myApp).getToken(); 

Espero que obtendrá lo que busca en Eclipse.

Echa un vistazo a los recursos de abajo. En resumen, se trata de incluir las bibliotecas de Firebase en su proyecto (ver el proyecto GitHub y los dos videos al final) y realizar manualmente los pasos que el complemento hace para usted en Android Studio / Gradle.

  • Trabajos de fondo de Android para la sincronización con un servicio web
  • ¿Cómo resuelvo estos errores internos de Maven?
  • Lectura de código QR con cámara - Android
  • Cómo configurar canOverrideExistingModule = true
  • ¿Por qué declarar un argumento de función para ser definitivo?
  • Respetando el bloqueo de rotación en android
  • Convertir código OpenCV de C ++ a Java
  • Programar tareas asíncronas múltiples en android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.