Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KeePassDroid Open can not find database file #521

Open
jack63ss opened this issue Sep 19, 2024 · 0 comments
Open

KeePassDroid Open can not find database file #521

jack63ss opened this issue Sep 19, 2024 · 0 comments

Comments

@jack63ss
Copy link

Background
I run KeePass on 5 different devices. My laptop and Desktop) run Windows KeePass, and my 3 Android devices (2 tablets and a phone) all run KeePassDroid. One of my tablets is a new Lenovo M11 and is Android 14, the other is a 2017 Amazon Fire 10 HD so it is an old version of Android. The phone is a Samsung A01 with Android 12.
The way I keep things in sync is once a month I sync all the databases with my laptop, then push a new database to the other 4 devices. Not pretty but it works. At least it did until I got my new tablet.

Issues
On my new Lenovo tablet clicking on Open on the login screen to find the database to load does not show the actual contents of the Internal storage, it shows some subset of files but not the folder structure. My database is in />Documents>KeePass>KeepassDatabase_Latest.kdbx. But it is not a "Document" so it does not show up as an available file. THIS is the SAME thing that the default Android "Files" app does UNLESS you tell it to show "Internal storage". Then it shows all the folders and I can find the database file.
Great, I use the default app to get to the file, click on it then do Open With > KeepassDroid. Keepass starts, the file path shown is content://com.alphainventor.filemanager.fileDocprovider/root/storage/emulated/0/Documents/KeePass/KeepassDatabase_Latest.kdbx
and it works fine, ONCE. If I exit KeepassDroid and start it again with the above path as the default I get a "File not found. Try reopening ..." message.

I hope you can see my frustration. KeePassDroid works fine on everything but my Android 14 system. VERY annoying and probably not your fault. The primary issue is the Open not showing the Internal storage, and if you are using an Android library to show the files than I understand what is going on.
Thanks
Jack

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant