Current behavior
setItem not callback
Expected behavior
setItem callback
Repro steps
when excute mReactDatabaseSupplier.get().setTransactionSuccessful();,
I found get() not enter。it‘s block,maybe not get lock。
- add log


run it, show the log。mReactDatabaseSupplier.get() not log get lock AsyncTask #1,it‘s block。

- use
Lock instead of synchronized
get()

ensureDatabase()

it's ok。

Environment
- Async Storage version: 1.9.0
- React-Native version:0.59
- Platform tested: Android9
- Logs/Error that are relevant: