¿Para el acceso a API de Google, puedo crear varios ID de cliente para el mismo nombre de paquete de Android?
Estoy siguiendo la guía de inicio rápido aquí para obtener la integración de Google Drive con mi aplicación de Android: https://developers.google.com/drive/quickstart-android .
Así que creé dos ID de cliente utilizando las huellas dactilares de depuración y liberación SHA1 para el mismo nombre de paquete. La consola de la API permitió esto, pero me preguntaba desde que creé la identificación del cliente con la huella dactilar SHA1 de la llave de la debug ¿el servidor de OAuth2 de Google aceptará la petición de la autentificación que viene de mis aplicaciones de la liberación?
- Mensaje de LogCat: no se encontraron los recursos de servicios de Google Play. Compruebe la configuración de su proyecto para asegurarse de que los recursos están incluidos
- Error de autenticación de la cuenta de Google al instalar mi aplicación
- Java.lang.IllegalAccessError: Method 'void android.support.v4.content
- SDK de Google Plus para Android: "Actividad iniciada sin un EXTRA_ACCOUNT"
- Android google play juegos seleccionar actividad para iniciar cuando se hace clic en la notificación
Por cierto, estoy usando la API de Google Play Services para solicitar token de autenticación, por lo que no hay forma de especificar la cadena de "ID de cliente" que se muestra en la Consola de la API.
- ¿Existe una alternativa al Cliente de ubicación (API de Google Play)?
- Más un botón que no funciona en Android
- Error al resolver: com.google.android.gms: play-services-measurement: 9.6.1
- No se encontró ningún recurso que coincida con el nombre dado en common_signin_btn_icon_dark.xml
- Cómo obtener problemas de AdMobs
- Google Play Services hace gradle para ignorar la configuración de proguard
- IllegalArgumentException: com.google.android.gms.common.internal.db
- Advertencia en Google Map
No es necesario especificar el ID de cliente en su código porque sus credenciales se emparejan utilizando el par de huellas dactilares del nombre del paquete / SHA1, que es único.
A medida que generó credenciales tanto para el certificado de depuración como para el de liberación, sus solicitudes se autorizarán correctamente siempre y cuando su aplicación utilice cualquiera de las que tengan el nombre del paquete especificado en la Consola de API.
- ¿Qué bandera usar en SimpleCursorAdapter?
- ¿Cómo puedo diseñar una API / autenticación segura para aplicaciones móviles para acceder a un servicio?