Просто скопируйте файл .jar в папку libs, щелкните его правой кнопкой мыши и выберите «Добавить как библиотеку» в списке. Он сделает все остальное ...
Проблема в том, что типы MIME, перечисленные в документации ( Руководство по загрузке файлов ), не работают. Я нашел MIME типы, которые работают. Ниже приведены подробности тестирования различных возможных типов преобразования MIME (см. Комментарии в каждой строке):
switch (mimeType) {
case "application/vnd.google-apps.spreadsheet": {
mimeType = "text/csv"; //CSV: WORKING
//mimeType = "application/x-vnd.oasis.opendocument.spreadsheet"; //OPEN OFFICE: NOT WORKING (GARBLED)
//mimeType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"; //MS EXCEL: NOT WORKING (GARBLED)
break;
}
case "application/vnd.google-apps.document": {
//mimeType = "text/plain"; //PLAIN TEXT: WORKING (DOUBLE TEXT IN THE FILE, BUT NOT THE API EXPLORER)
mimeType = "application/rtf"; //RICH TEXT: WORKING
//mimeType = "application/vnd.oasis.opendocument.text"; //OPEN OFFICE DOC: NOT WORKING (GARBLED)
//mimeType = "application/vnd.openxmlformats-officedocument.wordprocessingml.document"; //MS WORD DOCUMENT (GARBLED)
break;
}
case "application/vnd.google-apps.presentation": {
mimeType = "application/pdf"; //PLAIN TEXT: WORKING
//mimeType = "application/vnd.openxmlformats- officedocument.presentationml.presentation"; //MS POWER POINT (GARBLED)
//mimeType = "application/vnd.oasis.opendocument.presentation"; //OPEN OFFICE (GARBLED)
break;
}
case "application/vnd.google-apps.drawing": {
mimeType = "image/png"; //PNG: WORKING
//mimeType = "image/jpeg"; //JPEG: WORKING
//mimeType = "image/pdf"; //NOT WORKING (INVALID FILE: ACROBAT DOESN'T LIKE IT)
break;
}
default: {
googleDoc = false;
break;
}
}