KeePassDroid is an implementation of the KeePass Password Safe for Android.

Read/write support for .kdb and KeePass 1.x.
Read/write support for .kdbx and KeePass 2.x.

Please report issues at github.com/bpellin/keepassdroid/issues so I can follow up.
From version KeePassDroid 2.3.4:
Implement runtime permissions
Variant
Arch
Version
DPI
(Android 1.6+)
Latest: 2.2.0.9 on November 30, 2017
All versions
June 24, 2018
November 30, 2017