Google OAuth 2.0 y clave de depuración para la API de Google Drive

He configurado 2 ID de cliente para la aplicación de Android en elGoogleDriveAPI consola: la primera para el lanzamiento de APK y la segunda para fines de depuración. Todo está bien con la aplicación lanzada, pero mi problema solo está relacionado con la segunda ID de cliente. Estoy recibiendo esta excepción:com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAuthIOException

después de las siguientes líneas:

Drive.Files.List request;
request = service.files().list();
String query = "mimeType='application/vnd.google-apps.folder' AND trashed=false AND title='" + title + "' AND '" + parentId + "' in parents";
request = request.setQ(query);
com.google.api.services.drive.model.FileList files = request.execute(); // <=I'm getting the exception here

Estoy usando ADT en Windows, obtuve la huella digital sha1 para depurar el almacén de claves deWindows->Preferences->Android->Build para el modo de depuración, ¡pero la autorización de la API de Google Drive falla! ¿Por qué? La (única) solución que he encontrado es utilizar la ID de cliente "Release" también en modo de depuración, con una huella digital personalizada (y eso realmente funciona).

Respuestas a la pregunta(1)

Su respuesta a la pregunta