/// <param name="response">JSONObject</param> public void onSuccess(AndroidJavaObject response) => _complete(response.JSONObjectToDictionary());
/// <param name="tags">JSONObject of the device's tags</param> public void tagsAvailable(AndroidJavaObject tags) // this is coming back from another thread => UnityMainThreadDispatch.Post(state => _complete(tags.JSONObjectToDictionary()));