Ciao, quando tento di scaricare un file da Google Drive nella cartella:
succede che in alcuni pc (windows) il file viene scaricato nella cartella, in altri pc, con la stessa versione di windows, il file non viene scaricato.codice:public static final java.io.File DATA_STORE_DIR = new java.io.File(System.getProperty("user.home"), ".MyApp");
Premetto che per quanto riguarda il codice del download non ci sono errori (se cambio cartella funziona in tutti i sistemi operativi), ma io devo scaricare il file proprio nella "user.home".
Forse c'è un errore nel dichiarare il percorso?
questo è l'output del System.out.printlncodice:public static void download(Drive service, String fileId, String fileName) throws IOException { System.out.println(fileId); try (FileOutputStream fop = new FileOutputStream(Variabili.DATA_STORE_DIR + "/" + fileName)) { service.files().get(fileId).executeMediaAndDownloadTo(fop); System.out.println(fileName + Variabili.DATA_STORE_DIR + "/" + fileName); } }
codice:C:\Users\Christian/.MyApp/database.db

Rispondi quotando