Google Services Plugin no puede funcionar sin google-services.json
Falta el archivo google-services.json. El complemento de servicios de Google no puede funcionar
Recibo este código de error desde que eliminé mi archivo google-services.json
de mi proyecto. Ahora la forma obvia de resolver este problema sería incluirlo de nuevo, pero tenía una razón para eliminarlo.
- Cómo comprimir JSON con gzip en Rails para Android?
- JSON publica en Rails desde Android
- Valor nulo devuelto de la conexión entre android y base de datos MYSQL
- BufferedReader mientras lee datos Json
- ¿Cuál es la forma estándar de publicar el objeto JSON junto con el archivo utilizando MultipartEntityBuilder y el cliente HTTP en Android
" Nota: Si habilitó sólo el inicio de sesión de Google cuando generó el archivo de configuración, puede omitir este paso. El inicio de sesión de Google no requiere que el archivo de configuración se incluya en su proyecto: el archivo realiza los pasos de configuración necesarios. "- esta es la nota oficial en la documentación y como sólo he habilitado el inicio de sesión de Google , no veo una razón para este mensaje de error. ¿Alguien ha tenido este problema también y una solución a él, porque creo que he implementado todo correctamente.
Nota: Funciona con el archivo incluido en el proyecto.
EDIT: Para aclarar, mi aplicación funciona completamente bien y no tengo problemas, pero me preguntaba por qué no puedo quitar el archivo google-services.json a pesar de que debería ser capaz de hacerlo sin ningún problema!
- Android obtener json matriz anidados en el array
- No se puede seleccionar una cuenta de Google Analytics diferente al generar el archivo de configuración de Google Analytics.
- ¿Cómo obtengo diferencias entre dos objetos json usando GSON?
- Cómo enviar datos de formulario en retrofit2 android
- Envío de una solicitud JSON HTTP POST desde Android
- Cómo ignorar un elemento JSON en Android Retrofit
- crear Json desde sqlite en Android
- Publicar json de Android en la página PHP
Cuando agregas apply plugin: 'com.google.gms.google-services'
en tu build.gradle
nivel de build.gradle
, analiza la información de configuración del archivo google-services.json
.
Se eliminó el archivo google-services.json
, por eso no se puede analizar
Por lo tanto, elimine la línea inferior también de su nivel de aplicación build.gradle
que activó el análisis para que funcione de nuevo.
apply plugin: 'com.google.gms.google-services
El gradle-plugin google-services que es referenciado por classpath y con apply es un build-time plugin sólo! Así que solo influye en el proceso de creación de tu aplicación, ¡pero no en el proceso de ejecución! Es por eso que su aplicación está funcionando bien, pero se requiere json de google-services.
¿Estás usando Google signin correcto? Así que definitivamente necesitas un archivo google-services.json
Referir este enlace
https://developers.google.com/identity/sign-in/android/start-integrating
Agregue la dependencia a su nivel de proyecto build.gradle:
Classpath 'com.google.gms: google-services: 3.0.0'
Agregue el complemento a su nivel de aplicación build.gradle:
Aplique el complemento: 'com.google.gms.google-services'
- ¿Cómo animar la vista de texto como carpa?
- Gestionar con gracia el cambio de orientación de la pantalla durante el inicio de la actividad