How can I add a shortcut to a particular Google Drive document to my Android homescreen?

This is the Android analog to this question. Using a URL doesn't work, since I don't want to open the browser and I want to directly access a Google Drive file I have made available offline.

Could QuickShortcutMaker be used? Looking through it briefly, (see here) it doesn't look possible because the "intents" used by QuickShortcutMaker don't take arguments such as a filename.

migrated from webapps.stackexchange.com Oct 1 '12 at 15:05

This question came from our site for power users of web applications.

  • There is a related question that discusses the older version of the app as well, but the app has changed quite substantially since then so I think it's okay for the questions to co-exist. – eldarerathis Oct 1 '12 at 15:06
up vote 49 down vote accepted

You should be able to do this natively.

Android 3.0 (and below):

In your launcher, press and hold on a blank area and click "Shortcuts". Select "Drive Shortcut", then your document, and it will create a link for you.

Android 4.0 (and above)

Open your app drawer and jump to the Widgets section. Swipe until you get to "Drive Shortcut". Long-press and drop on your desktop. Choose the account to use (if necessary) then select the document.

  • 2
    It appears that this doesn't work everywhere though. :( I'm not sure what's different but the widget appears to be provided by the Google Drive app however on one device (a ZTE phone with 4.something) it's not there in the list of widgets. – dash-tom-bang Nov 29 '14 at 6:17

Here is a slightly different take on Mike's answer, with screenshots:

(Click an image to enlarge it)

  1. Open the Drive app (not the app for the specific document type; this won't work in the Docs, Sheets, Slides, etc. apps)
  2. Click the 3 dots (or touch-and-hold) to open the context menu on the document

    IMG:

  3. Scroll down if needed and click "add to homescreen"

IMG:

  • If the document doesn't have three dots because it is showing in 'recently opened' one will need to try and get it to display as part of some other list (e.g. search results) before being able to do Step 2. – Pocketsand Apr 8 at 13:28
  • 1
    @Pocketsand You can long-hold a document in 'recently opened' to get the (same?) context menu. – hBy2Py Apr 15 at 1:56

Figured this out.. Go to drive, long hold on the doc, copy link, copy to clipboard. Open web browser and paste url, then copy page to homescreen. For reference I had copy to device turned on.

  • 1
    Could you explain better? Tried and didn't work. – Lombas Sep 13 '15 at 19:33

Recently (August 2016, Google Drive app version 2.4.311.34.34 on my 2013 Moto X running Android 5.1), there is now an "Add homescreen shortcuts to your favorite files" feature. Press the three dots menu to the right of a document (in my example, "Facebook fodder"):

IMG:

then scroll up until you see an "Add To home screen" item. That will put a link to your document on your current home screen.

IMG:

(FYI, the first time I tried this, Google Drive failed to open the document. I killed the Google Drive app, tried again, and successfully opened the document. I have no idea how common this problem might be.)

Edit: Adding Home screen screenshot

IMG:

The thing that confuses people here is that the way to do it is from within Google Drive, not from your phone's home screen. So open the Drive app on your phone, open the Drive file you want to create the shortcut to, and then go into the settings/options menu from there. You'll see "Add shortcut to Home Screen" option and you can click that to make it. Then exit out of the Drive app and look around your phone screens for wherever it put the shortcut badge and move it around to where you want it.

add to home screen no longer appears.

workaround was as some one suggested above, to create shortcut via launcher -> select google drive in the list -> and then google drived opens allowing us to choose folder and file press SELECT and voila shorcut to a specific google drive file in your android screen.

hope this helps.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.