我先是自己跟着大佬的代码进行学习以后进行测试,发现我的案例无法播放节目,然后我使用了大佬的ximalayaDemo进行测试发现也是无法播放,然后我在log中查看,发现是PlayerPresenter中的IXmAdsStatusListener覆写方法提供给了我错误代码,在onError中提供了错误信息,如下:
PlayerPresenter: onBufferingStart...
PlayerPresenter: onError e --- > XmPlayerException{mWhat=8, mExtra=-1004, mCause='Player Status Exception, what = 8, extra = -1004'}
我查看了sdk文档后的1004发现是没有调用初始化函数,但我使用的是大佬的Demo也是如此,我使用的是小米手机,然后我使用了其他品牌手机也是这样的问题,请问是什么原因?
xutil3.3.6.jar未导入,初始化的地方屏蔽了,所以没有影响app运行,但是播放的时候就会出现-1004错误,看到下面大锯哥说用官方demo测试,我就引入该jar包,且在初始化的地方打开了,重新编译,播放功能就正常了,我一脸懵逼,先分享出来,再去找原因~~
我也遇到了相同的问题,有人解决了么?折腾了2个晚上了要崩溃了
我也是这个问题,有大佬解决了吗
那你就适用官方的demo进行测试,先定位到问题。