google-drive-android-api
How to avoid from always loading cached app data from Google Drive
Search on Google Drive is slow. Why not use properties of the base folder to store id of the zip file? https://developers.google.com/drive/v2/web/properties File names on Google Drive are not unique, you can upload multiple files with same names. The File ID returned by Google, however, is unique.