IncompatibleClassChangeError Android IMA SDK - PullRequest
0 голосов
/ 26 ноября 2018

Добрый день, ребята, я пытаюсь использовать exoplayer extension-ima 2.6.1 в своем проекте, но когда пытается создать объект ImaAdsLoader, выдает ошибку в Uri.parse

java.lang.IncompatibleClassChangeError: Ожидалось, что метод void com.google.ads.interactivemedia.v3.api.ImaSdkSettings.setPlayerType (java.lang.String) будет виртуальным, но вместо этого будет найден тип виртуального.интерфейс (объявление 'java.lang.reflect.ArtMethod' появляется в /system/framework/core-libart.jar)

Это код:

ImaAdsLoader imaAdsLoader = new ImaAdsLoader(
    BasePlayerActivity.this,
    Uri.parse(adsUrl)
);

URL - это тест из примеров IMA

https://pubads.g.doubleclick.net/gampad/ads?sz=640x480&iu=/124319096/external/single_ad_samples&ciu_szs=300x250&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&cust_params=deployment%3Ddevsite%26sample_ct%3Dskippablelinear&correlator=1543240859718

...