diff --git a/native/android/app/src/cpp/CommSecureStore.cpp b/native/android/app/src/cpp/CommSecureStore.cpp --- a/native/android/app/src/cpp/CommSecureStore.cpp +++ b/native/android/app/src/cpp/CommSecureStore.cpp @@ -35,7 +35,10 @@ } folly::Optional CommSecureStore::get(const std::string key) const { - return CommSecureStoreJavaClass::get(key); + folly::Optional value; + NativeAndroidAccessProvider::runTask( + [=, &value]() { value = CommSecureStoreJavaClass::get(key); }); + return value; } } // namespace comm