private void onEMDKManagerRetrieved(EMDKManager emdkManager) { mEMDKManager = emdkManager; logMessage("EMDK Manager retrieved.", EMessageType.DEBUG); if (mProfileManager == null) { try { emdkManager.GetInstanceAsync(EMDKManager.FEATURE_TYPE.Profile, mStatusListener); } catch (EMDKException e) { logMessage("Error when trying to retrieve profile manager: " + e.Message, EMessageType.ERROR); } } else { logMessage("EMDK Manager already initialized.", EMessageType.DEBUG); onProfileManagerInitialized(mProfileManager); } }