Any way to interface with Android?

Hi

Done a search for android with only some old items, so asking my question.

Appreciate there will likely never be a devonthink to go for android, I really would like to interface my workflow with it if I can.

Has anyone tried, made any progress of adding android into their workflows?

I’ve paid for everything Apple, so not looking for an Apple / Android comparison, but just a alternate way to script or interface with android.

Thanks in advance
Paul.

have you found a solution? i am in the same boat now.

Not clear what “workflow” means - but for data, what about Dropbox or Box, or some other cloud thing?

i can only speak for myself but i would like to be able to load/read pdfs/html snippets, annotate them and load it back into devonthink. ideally syncing the last position of the document too.

how?

Well, for example, you could use the Android version of iAnnotate PDF, sync iAnnotate with folder(s) in Dropbox, and index the folders in DEVONthink.

well yes, except that i don’t need to sync my entire database (which is about 50gb). i need a partial sync to dropbox/drive for already indexed files in my database, and since i alter them, i also need to be able to re-index them.
i just tried it the way you suggested and either i did something wrong (absolutely possible) or DT won’t update the content.
i also tried to copy the files to my dropbox, alter it on my android, copy it back to the original place (somewhere inside the dtBase2 package) but it won’t re-index it either

Sounds really complicated. I still don’t understand the desired “workflow”, sorry.

Over here, I just use Dropbox folders as a temporary way to pass things back and forth to annotation software on tablets. It’s just an ad hoc approach I used with iPad that will work exactly the same with Android. If it doesn’t work, forget it. :confused:

heh, well, first of all, thanks for the answer.
i tried it again. my “workflow”:
a) copy the PDF from inside the database package (…/database.dtBase2/Files.noindex/pdf/1/Self-Organizing_Maps.pdf) to a local directory (might as well be your temporary dropbox directory)
b) open the pdf in preview.app
c) underline words
c.a) add a note
c.b) add a textfield
d) copy the file back to the package, replace the old version
e) open the database

now i see the changes i made to the file showing up in DT pro. it still can’t search for the text i added.

problems:
a) the textfield i added isn’t being indexed
b) doing this for tens of documents seems cumbersome :wink:

where does your workflow differ, other than using the android/ipad app for annotation?

thank you

For what it is worth, I believe that copying files out and back into the database package is very dangerous to the health of your database. Eventually, something will become corrupt and cause problems. You’ll be much better off either exporting and re-importing them after edits, or indexing the documents into the database.

Back to the topic/question asked, the annotations/notes added by a third party app are not currently added to the text layer, so they are not searchable in DEVONthink. See Notes in PDF searchable for more info.

how is indexing an option? i want to sync different files at different times.
the only problem i have with re-importing is the how i would go about it. it seems to me i would have to

  • delete the original version
  • import the new one
  • move it to the right group(s)
  • apply the tags
  • apply all the metadata

no?

Now I’m the one that is confused about your workflow. Did you not mention earlier in this thread that the documents were already indexed?

my documents are already indexed.
e.g. I index files A,B,C,D,E. now i want files B and D on android. a week later, i want B and E. Then A and C etc.
and changes on android should be visible in my devonthink database.

… didn’t you mention before that you were opening up the database package and extracting documents to edit? (Not a great idea, as Greg already said.)

If you index a Dropbox folder, access that folder and its PDFs on your Android, make changes on Android, save back to Dropbox, and then refresh the indexed group in DEVONthink (select group and use File > Update Indexed Items), then the changes you made on Android are going to be visible in DEVONthink.

I’ve created a tip document in another forum post linked here to offer a suggestion on how to do this with documents that are contained (imported, not indexed) into the database.

thank you very much for the detailed explanation. i just tried it and it works great, exactly what i was looking for. thank you

Glad to help!

Short of all:
there is no, I repeat: no DevonThink to go for Android.
Is any?

Correct. There is no Android version of DEVONthink To Go.

Are you planning an Android client or API documentation?