¿Cómo compartir el archivo de Google Drive desde la aplicación de Android?

Mi aplicación para Android crea un archivo en Google Drive con la nueva API de Google Drive. Estoy recibiendo el objeto de DriveFile correctamente.

La pregunta es: ¿cómo compartir este archivo de mi aplicación? Enlaces a temas relevantes y especialmente muestras de código son apreciados.

El API específico de Android aún no admite el uso compartido. Puede utilizar la API web RESTful para hacer esto. Vea los permisos .

Desde un DriveId puede obtener el resourceId, que es el id que necesita para acceder a un archivo en la API web.

Permission newPermission = new Permission(); newPermission.setValue(emailvalue); newPermission.setType(type); newPermission.setRole(role); try { service.permissions().insert(fid, newPermission).execute(); showToast("Done Shared successfully!!!!!!"); } catch (IOException e) { System.out.println("An error occurred: " + e); } 
  • Problema de diálogo desconocido en los servicios de Google Play cuando intenta utilizar el ejemplo de Google Drive
  • ¿Cómo puedo crear y editar un archivo de hoja de cálculo en una unidad de Google con las API de Google Drive solo desde mi aplicación para Android?
  • ¿GoogleAccountCredential proporciona token de actualización?
  • ¿Cómo crear carpetas en Google Drive sin duplicar?
  • ¿Cómo configurar las credenciales de Google Drive en la aplicación de Android?
  • Manera segura de resolver conflictos de dependencia para Drive y Dropbox?
  • Carpeta de datos de aplicaciones de Google Drive para Android que no incluye todos los niños
  • El detector de progreso de subida no se disparó (API de unidad de Google)
  • Descargar un archivo de Google Drive por URL En Android
  • Cómo utilizar GoogleAuthorizationCodeFlow con AccessType está fuera de línea
  • Autorización de cuenta para Google Drive Api
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.