I have the latest version of Adobe Reader on my Asus Transformer with the latest Android version (ICS). Why does Adobe Reader insist on creating a folder called 'Adobe Reader' in the 'Download' directory and then creating a copy of any PDF that is opened in it? This seems absolutely unnecessary - is there a solution?
When you are in another application, and choose to open a PDF in Adobe Reader, it may send that PDF to Reader in one of two ways:
- It may send Reader the location of the document for us to open
- It may send us what is known as a "Content Provider" that allows us to stream the bits of the document to store ourselves.
If an application sends us a link, we just open the link that we were sent.
If an application sends us a content provider, we stream the document out to a file on the sdcard, so that we can then open that file. If you re-launch Adobe Reader, you can re-open the PDF that Reader already has. If you do the "View in Adobe Reader" steps from the original app, it will stream us another copy of the PDF, which we will save, and then open. We don't know that this is the same exact PDF that we may already have a copy of, so we just make another copy.
In the latest version of Reader for Android, we've added tools to help you manage space, and delete unwanted files, using the "Manage" option from the Documents list.
Dennis Griffin
Adobe Reader
If you are given a content provider, couldn't the file you create be a temporary file that is deleted automatically when it is closed in the reader? This would solve the problem mentioned above.
There is a related issue where web browsers on Android always treat opening a ,pdf on a web page as a request to download and keep the .pdf as a file in the Download directory. Many times you only want to view the ,pdf, not save it. You end up forever having to clean out the Download directory and often the files have cryptic names so you have to open them to know if you want them. Preferable if (like on a desktop OS) the .pdf is opened as a temporary file which is deleted unlessyou specifically ask to save it.
North America
Europe, Middle East and Africa
Asia Pacific