The new Dropbox Android app plays nicely with KeePassDroid. I use Dropbox to synchronize my keepass database, because it is available on all of the platforms I use daily: Linux, Windows, and Android.
It's very easy to use. I install it on my desktop first, and move my keepass database into my dropbox. Then, fire up the Dropbox Android app, and log in:
Navigate to your database and click on it:
It will jump to the password screen in KeePassDroid:
In the background the Dropbox app will be waiting to see if you make changes to the database. If you do, it will upload your changes back to your Dropbox.
Tuesday, June 8, 2010
Subscribe to:
Post Comments (Atom)
Brian, Thank you! This is super fantastic. I tried it out this morning and it works like a charm. The read-only for kdbx is a nice bonus, too!
ReplyDeleteI have a Motorola Droid, and keep getting an error when I try to do this: Java IO exception, invalid stream or encoding. I'm using Keypass with Firefox without a problem. My .kdbx file is in Dropbox (shared on my desktop and Droid). My setup appears to be exactly the same as yours, but I get this error every time I've successfully entered my password to access the database. Any ideas?
ReplyDeleteThere is A bug in Motorola phones that break Androids backup system.
DeleteI only get this error when I set the database to no compression.
ReplyDeleteSetting it to gzippped gets rid of the error.
I downloaded keepass 2.12 destop and dropbox fro desktop as weel.. When I open the file from dropbox droid and then open it on my keepass droid- I cant' edit any iformation or add passwords at all- is this a simple fix?
ReplyDeleteplease help
Problem is when you use a key file also stored on dropbox: you have to input the whole path :-( Any ideas? File browsing in keepassdroid?
ReplyDeleteThank you for this excellent application. I just found that the Android Market has it now.
ReplyDelete@slx69 Rather than opening KeePassDroid first, open Dropbox and navigate to your database file. Then open it, and KeePassDroid will be launched with that database file.
I tried doing this, but when I click the file within my Dropbox, I get an Android prompt saying "No viewer available" and it gives me the choice to view as text or download. If I view as text, it gives me jumbled characters. If I download, it prompts me to save the .kdb file locally -- which obviously defeats the purpose of using Dropbox in the first place. What am I doing wrong?
ReplyDeleteHi Michael. I also had the same issue when trying to open the .kdbx password database from KeePassDroid. In order to let KeePassDroid open the .kdbx file, I changed the name of the .kdbx source file on my Windows machine to eliminate any space in the file name, then added the .kdbx file to DropBox on my Windows machine, then on my Android device I opened DropBox, hit download file, switched to KeePassDroid, and finally browsed to the dropbox directory on my SD card. The same process did NOT work when I had spaces in the name.
ReplyDeleteBTW, the dropbox directory is /mnt/sdcard/dropbox/file.kdbx. Hope that helps!
-Kris
Thanks Kris, this worked perfectly! It must have been the space in the filename.
ReplyDeleteHi,
ReplyDeleteit would be great if you could add an option that when opening any database in a Dropbox folder, before actually opening it, KeePass would make Dropbox look whether there is a fresher version on the Dropbox servers.
This way one could place a link to KeePass directly on the home screen and would not always have to open the database through Dropbox.
Thanks!
Nice app. I agree with Jimmy that it would be great to be able to edit info or add passwords using KeePassDroid.
ReplyDeleteHi Brian. Thanks for all your great work! I'd like to second the motion to be able to open the database directly from the app instead of having to go through dropbox. Excellent App!
ReplyDeleteThanks! I struggled a bit. I thought no one would click on the file.
ReplyDeleteI just watched a tutorial that explained that you can only edit keepass files on Android with Keepass 1.x. Not with 2.x
ReplyDeleteLike Michael and Kris above I got "No viewer available". I didn't have any spaces in my file name either. I eventually found that it wouldn't open because it was in a folder that had numbers and non alphanumeric characters in it. Once I moved it to root directory of my Dropbox then it worked fine. Hope this helps someone.
ReplyDeleteI would like to add and modify entries. Why is this not possible?
ReplyDeleteIt makes no difference if I open the database by clicking it in my dropbox folder or using keepass directly.
When I go to select the key file, even though I can see my key file "abc.key" when I use the dropbox app, it only lists the .kdbx file.
ReplyDeleteOwen Corpening: In Android, run Dropbox, browse to the file you want to use (like the key file), then touch the file until a pop-up menu gives you action choices. Press "Download".
ReplyDeleteThis copies the file to folder on the SDCARD. The Android Dropbox program does not actually copy files into the Android until you take this step. The reason is probably that many of us have Dropboxes that are much larger than our smart phones can handle.
I downloaded Keepass and Dropbox. Everything worked well yesterday. Today when I try and modify the database from my phone, it says it is read only file? I can write to it when opened from my PC/Dropbox folder.
ReplyDeleteAny help appreciated. Thanks
Is there a limit on the number of entries in a 2.x database that KeePassDroid can see? I'm using the Dropbox sharing, and all my computers can see the latest entries, but my phone can't at all. I tried moving some things into subfolders, which helped a little...but it only accepts one subfolder per folder, too (those folders that have more than one only show the oldest). Rather frustrating!
ReplyDeleteActually, after doing some major cleanup - what the _heck_ is going on? The database is shrunken, and saved in Dropbox. When I close and reopen on my computer, what shows is the new, clean database. But when I open it (direct from Dropbox, which says it was modified only minutes ago), the stuff that was deleted is still there! I even tried deleting and reinstalling KeePassDroid, and the old stuff still shows (and the newer entries don't). How is KeePassDroid still seeing these older entries? They're no longer in the database!
ReplyDeleteI tried explicitly downloading it into Dropbox before opening it, too. No joy.
ReplyDeletesyn to dropbox goes well but I cant open it on my andriod phone
ReplyDeleteInvaled pasword or file. I saw that the problem is known but jet no answers
Does annybody have a sugestion ?
Apparently, Dropbox on Android does not function the same as on windows, macosx, linux, etc.
ReplyDeleteFirst it doesn't update files automatically -- you have to tap on a file and it will re-download it (whether or not it's been updated on the server) and then open it with the associated app (KeePassDroid).
Second, if you update a file in a Dropbox folder Dropbox on Android won't automatically upload it, but will allow you to upload it manually. If you do this, it will warn you that the file already exists and ask whether you want to replace it.
Finally, KeePassDroid version is able to update 1.x .kdb files by adding, deleting or editing password entries. Version 2.x files are read-only (at the time of this writing).
So until KeePassDroid can write 2.x database files, I'm using the 1.x version.
I'm still not understanding why I can't use a .key file. It is just not showing up in my dropbox/private folder where the database is. If I touch the file in dropbox I get "Please download an app that can open this file". If I browse to that folder in keepass, it's just not there. Any ideas?
ReplyDeleteI just figured it out. In dropbox, long press the .key file and save to SD card. Navigate to your dropbox folder and press export.
ReplyDeleteOnly just trying out Keepass.
ReplyDeleteI've not had a chance to install the Android app, or try Cloud Pipes, but I thought I'd post this while I'm here-
We should be able to use Cloud Pipes to automate some of the KeePassDroid functionality. I've used it to auto copy exported files from the app's export directory into my Dropbox. It seems a well engineered and documented app.
More info here:
http://howto.cnet.com/8301-11310_39-57472193-285/automate-file-transfers-between-dropbox-and-android-devices/
Regarding Dropbox automatically updating files edited on Android, I am happy to say that I stand corrected:
ReplyDeleteLocal changes to any file marked as a "Favorite" in Android Dropbox *WILL* be synchronized, same as with Dropbox on desktop operating systems (such as the .kdb file).
To toggle Favorite status, either press and hold the .kdb file entry until a menu pops up or tap the drop-down triangle to the right of the filename, then tap "Favorite".
Note that version 2.x .kdbx files still cannot be edited in KeePassDroid (hint, hint, Brian Pellin).
Trying to use key file doesn't seem to work in KeePassDroid.
ReplyDeleteI used KeePass 1.24 to save a .kdb file that uses BOTH password and key file, having selected an existing (.jpg) file as the key file; KeePass has no problem opening the .kdb file with the right password and key file.
Same thing happens when I let KeePass GENERATE a key file: it opens the .kdb file with no problem as long as I enter the right password and point it to the right key file.
However, whenever I try to open these .kdb files in KeePassDroid, it always says, "Invalid password and/or key file" despite entering the right password and pointing it to the same key file.
Does this feature work? What am I doing wrong?
I was having the same issue. First, I could not see the key file, as I had saved it as "Password.key". Since Android did not recognize "*.key" as a valid file extension associated with an application, it was not being displayed. This was resolved by going into drop box and "Exporting" the file to the same directory as my DB file. After doing so, I was able to now view the file, but started receiving the message you're seeing. It seems that Kepass requires R/W access to the files in order. I did not research why, but by going back into drop box and marking both the DB and the password file as a Favorite, it suddenly worked. Hope it helps.
DeleteDropBox does not download the key file unless forced to. One way to force this is to star the key file as a favorite.
ReplyDeleteIs it possible to set the path to Dropbox directly in Keypass please anyone?
ReplyDeletethanks i needed it
ReplyDeleteI just installed this but I cannot open a database saved on Dropbox. It says "invalid password or key file". This is a Samsung Galaxy Avant with Android 4.4.2 and Dropbox 2.4.6.8. I tried exporting the database to my phone but now KeePassDroid opens in Dropbox and I don't know how to back out of it. drat. I was so hopeful this would solve my password woes and contribute to world peace. Anyone have any ideas?
ReplyDeleteOh. I see above it doesn't work with version 2.x files. double drat.
DeleteHelp! My son wiped my phone out and I am trying to reconstruct. I had backed up to Dropbox but there is no .kdb file listed. Only .ini .exe and..chdm
ReplyDelete"Reception of type “java.lang.Reception“ was thrown" messaggi appear e when I try to create a password database on my drop box by my smartphone, why? I have a Huawei honor 7 with Android lollipop. Should I have java installed too , maibe?
ReplyDeleteN.B. I'm using keepass2android.
DeleteN.B. I'm using keepass2android.
DeleteHave you got any user manual? I Dont understand a word of how to use it!
ReplyDeleteAll I want, for the moment, is to avoid hiding the paaswords as I type them when singing in a app
ReplyDeleteAll I want, for the moment, is to avoid hiding the paaswords as I type them when singing in a app
ReplyDeleteHave you got any user manual? I Dont understand a word of how to use it!
ReplyDeleteBackup & Restore Dropbox plugin on wordpress is still the most reliable backup plugin I have used. And you can administrate ALL of Backups for ALL of your sites from one place. Visit : https://wordpress.org/plugins/dropbox-backup/
ReplyDeletePresently,I am using Backup & Restore Dropbox Plugin to create Dropbox Full Backup Files + Database . https://wordpress.org/plugins/dropbox-backup/…It is free and it allows me to make as much backups and restores as I need.
ReplyDeleteSorry, but this isn't working. No matter what I try or where I store it, KeePassDroid refuses to "see" kdbx files on my Android. It still sees my old kdb file but not the new one. This needs to be addressed or I'm going to have to give up on this app.
ReplyDeletegreat post admin
ReplyDeleteKeePass Installer
drop box This is one of the great application for storing that I have ever seen before , if you want to know more about it then go though Essay Help UK for more details.
ReplyDeleteDropbox provides seamless, real-time access and upload. I've used it regularly (phone and PC) for years with my personal files as well as file sharing in a small business and had 0 issues. It looks, feels, and operates like a local folder. It's secured with PIN access. The features and services have expanded over the years staying in step with a growing market. The only deterrent may be the cost. IMHO Dropbox is the best and I recommend hands-on to help make that decision. Download Allcast App
ReplyDeleteWow! This can be one particular of the most beneficial blogs We have ever arrive across on this subject.
ReplyDelete텍사스홀덤사이트
Hello, i think that i saw you visited my site this i came to “return the favor”.I am trying to find things to enhance my web site! I suppose its ok to use a few of your ideas!! 슬롯머신
ReplyDeleteHard to ignore such an amazing article like this. You really amazed me with your writing talent. Thank for you shared again. 릴게임
ReplyDeleteThanks for another informative site. Where else could I get that kind of information written in such a perfect way? 카지노사이트탑
ReplyDeleteI think that is among the such a lot important information for me. And i am happy reading your article.바카라사이트
ReplyDeleteI just like the valuable info you provide for your articles. Looking forward for more.바둑이게임
ReplyDeleteFantastic work! This really can be the kind of data which needs to really be shared round the internet. Shame on Google for perhaps not placement this specific informative article much higher!
ReplyDelete온라인카지노
I’d really love to be a part of online community where I can get responses from other knowledgeable individuals that share the same interest. If you have any recommendations, please let me know. Appreciate it! Feel free to visit my website; 먹튀검증
ReplyDeletePositive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. Feel free to visit my website; 바카라사이트
ReplyDeleteAwesome and entertaining article. I like to write a little comment to support you. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. I wanted to see hope in future you will continue to sharing such an excellent post. Feel free to visit my website; 바카라사이트
ReplyDelete온라인카지노사이트 It’s really a great and helpful piece of info. I’m glad that you just shared this useful information with us. Please keep us up to date like this. Thank you for sharing.
ReplyDelete카지노사이트홈 Wonderful article! We are linking to this particularly great content on our
ReplyDeletewebsite. Keep up the great writing.
프로토 Great post. I was checking constantly this blog and I’m impressed! Extremely useful info specially the last part 🙂 I care for such info a lot. I was seeking this certain information for a long time. Thank you and best of luck.
ReplyDelete스포츠토토티비 I recently found many useful information in your website especially this blog page. Among the lots of comments on your articles. Thanks for sharing
ReplyDeleteI went over this internet site and I conceive you have a lot of superb information, bookmarked (:. 사설토토
ReplyDelete슬롯커뮤니티
ReplyDeleteoncainven
ReplyDeleteOur experts ensure that your law assignment is completed as quickly as possible, allowing you to improve your law assignment writing skills. Our law assignment assistance services are inexpensive, and you will receive the most bang for your buck. When you seek law assignment help from us, you will receive 100 percent unique and appealing content that will pique your teachers' interest. We have a track record of giving our clients an A+ on their tasks. This helps you improve your academic grades and allows you to use our free revision services.
ReplyDeleteVery nice post. I just stumbled upon your weblog and wanted to say that I have truly enjoyed browsing your blog posts. Many thanks for sharing. spiritan university cut off mark for information technology
ReplyDeleteThank you for writing the valuable article, Please check my website for newly published articles.
ReplyDeleteHi there, I enjoy reading all of your article.
ReplyDeleteThis article is very helpful and interesting too. Keep doing this in future.
ReplyDeleteI used dropbox in my pc. Is mobile ram is ok for dropbox in mobile. Because dropbox needs higher ram capacity to run in pc. If it runs smoothly in mobiles, that will be huge plus for tech guys. Thanks for sharing this super informative post. Keep updating us by sharing more tech articles. Abogado DUI Southampton VA
ReplyDeleteThanks for sharing this informative content that helps to get an idea about the topic. Keep posting.divorcio en el estado de nueva jersey
ReplyDelete