Imansible accedere al file di Google Drive

Sto facendo un'app da notepad utilizzando Google Drive . Ogni volta che l'utente crea un file nell'applicazione, crea anche un file in Google Drive . E l'utente può inserire il text e salvare il file, il text non salvato verrà commesso each volta che è disponibile Internet. DriveId l'aggiornamento e creo processi nell'applicazione utilizzando DriveId .

Se l'utente desidera utilizzare i file con il dispositivo alternativo utilizzando la mia applicazione, per questo ho anche l'opzione denominata DriveId import . Facendo clic sull'opzione utente di DriveId import verrà richiesto con la casella di immissione per immettere l'unità DriveId esistente. Utilizzando l' DriveId pensavo di aprire i file, ma stava dando un errore.

  • API di localizzazione di Google: richiede aggiornamenti di località con intenti in sospeso?
  • Imansible installare apk in emulatore android
  • libGDX - Servizi di gioco di Google Play in Android Studio
  • Come scaricare solo una directory di lavoro del codice sorgente AOSP senza l'intera storia del repo?
  • Come animare FloatingActionButton della nuova libreria di supporto di progettazione
  • Come analizzare JSON in Android
  • Poi ho visto una risposta fornita in questo SO che chiaramente dice DriveId può essere utilizzato solo all'interno dell'app e dispositivo che ha creato il file.

    Ho anche trovato una domanda simile come la mia qui SO Ma non riesco a risolvere il mio problema. Ho preso ResourceId usando result.getDriveFolder().getDriveId().getResourceId()

    Come leggere i dati in modo programmato utilizzando il ResourceID? Come ho detto nella risposta qui sopra non voglio cambiare la traccia e andare in Drive REST API . C'è un modo per poter leggere i dati utilizzando l' Google Drive Android API ? Ho fatto tutto il process di sviluppo, ma alla fine quando cerco di accedere da un altro dispositivo sta dando l'errore. Completamente colpito.

    Se posso solo leggere i dati utilizzando l' REST API qualsiasi codice semplice sarà apprezzato. Grazie in anticipo.

  • Qual è lo scopo dell'ID degli elementi nell'apparecchio Android ListView Adapter?
  • Android - FirebaseListAdapter in ordine inverso?
  • MIDI su Android: librerie Java e / o AIR
  • Come posso implementare la ricerca in pagine in listview in android?
  • Riproduzione di un file di immagini GIF animato in imageview
  • Stile di Android Compilare risorse (aapt) in errore: Tabella risorsa errata: dimensione header 0xc
  • One Solution collect form web for “Imansible accedere al file di Google Drive”

    Finalmente risolto il problema DriveId senza API REST.

    Per get DriveId sul dispositivo alternativo. Avnetworking bisogno di resourceId. È ansible utilizzare il seguente codice: –

     String resourseId = "xxxxxxxxxxxxx" Drive.DriveApi.fetchDriveId(mGoogleApiClient,resourseId).setResultCallback(idCallBack); private ResultCallBack<DriveApi.DriveResult> idCallBack = new ResultCallback<DriveApi.DriveIdResult>() { @Override public void onResult(DriveApi.DriveIdResult driveIdResult) { msg.Log("onResult"); DriveId id = driveIdResult.getDriveId(); //Here you go :) } } 
    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.