Mario asked if I knew more about using KeePassDroid on a phone in a
relationship with KeePass 1.21 on a PC.
Here was my answer to him:
Dear Mario,
I did not get any help, but I figured out the following information
about KeePassDroid.
1. KeePassDroid does work on an Android phone, however there are a few
limitations:
To access the files on the Android using KeePassDroid App you need to
install the App called OI File Manager. When you first try to access a
database filename using the folder icon the KeePassDroid App should
let you know to get this file manager program. This App is available
on the Android Market. After this file manager is installed you will
be able to see recent database locations in KeePassDroid. You can
select any database file that you want to use.
2. KeePassDroid supports <name>.kdb files which can be edited by the
program.
KeePassDroid is read-only with <name>.kdbx files. You cannot
edit .kdbx files. Since you are using KeePass 1.21 you are using .kdbx
files.
3.KeePassDroid does not talk directly with Dropbox. Dropbox has a
place in the file system. If you tap on a .kdbx file that is in
Dropbox, the Android system will open it with KeePassDroid. This file
location will then appear in the file list mentioned above. The file
locations on an Android phone can be very complex and long. If you
want to keep track of where things are you will need a pencil and a
big piece of paper.
4.You can use KeePassDroid to create and maintain .kdb files on your
phone only, but this will not be useful on your computer. KeePassDroid
does know where this .kdb database file is located and the file
updates will be local and automatic, unless you change to another
database file.
5.If you maintain your .kdbx file with Dropbox, you will always need
to open the latest version of your database from Dropbox. Opening this
externally created database with KeePassDroid will simply open the
previous version of that file. The link to your database via Dropbox
is not automated. Remember, you cannot edit your .kdbx database with
KeePassDroid.
I think that this level of complexity is very difficult. I might throw
my phone somewhere very unpleasant if I continue with trying to
remember which database I am using with KeePassDroid.
I began to check out a program called 1Password. I have been delayed
with this work and I do not know how this program works. You would
need to transfer your database information using a .CSV file. The
allowable fields for transfer are limited and you must correctly map
the fields for the transfer to work. Extra information, like file
content in your database would need to be dealt with manually. I have
not assessed how practical this migration would be. I may not get to
this effort for another month. Sorry that I cannot help you there.
I hope that this information gives you a boost with understanding
KeePassDroid on an Android device.