I am developing an application that is meant to playback Widevine protected contents. I am trying to run application on Genymotion virtual Android device. But when I do so application fails to acquire DRM info. Thus following code returns null and application won't proceed further.
DrmInfoRequest request = new DrmInfoRequest(DrmInfoRequest.TYPE_REGISTRATION_INFO,
Settings.WIDEVINE_MIME_TYPE);
request.put("WVPortalKey", portal);
DrmInfo response = mDrmManager.acquireDrmInfo(request);
I am wondering if genymotion virtual device is cause of the problem. If so, is it possible to configure genymotion such that it works with DRM? Any help would be highly appreciated.