0
  • xutil3.3.6.jar未导入,初始化的地方屏蔽了,所以没有影响app运行,但是播放的时候就会出现-1004错误,看到下面大锯哥说用官方demo测试,我就引入该jar包,且在初始化的地方打开了,重新编译,播放功能就正常了,我一脸懵逼,先分享出来,再去找原因~~

    1338010955547795456  评论     打赏       Debug_2020
    • 我也遇到了相同的问题,有人解决了么?折腾了2个晚上了要崩溃了

      1338010955547795456  评论     打赏       Debug_2020
      • 我也是这个问题,有大佬解决了吗

        1326758062530355200  评论     打赏       沙滩的小小鸟
      • 那你就适用官方的demo进行测试,先定位到问题。

        1153952789488054272  评论     打赏       拉大锯
        • yuan  回复 @拉大锯
          大哥我试着去在PlayerActivity里面onCreate中对Demo的MainFragmentActivity中的onCreate初始化PlayerManager更改,但仍然没用,我快落泪了
          yuan 2020-07-19 23:29   回复 1241797965698400256
        • 拉大锯  回复 @yuan
          我让你用官方的进行测试呀,官方不是出给出了一个demo吗?
          拉大锯 2020-07-20 10:26   回复 1153952789488054272
        • yuan  回复 @拉大锯
          官方的demo可以播放出声音,我今天再次更改了以后错误信息变成了Player Status Exception
          yuan 2020-07-20 19:15   回复 1241797965698400256
        • 拉大锯  回复 @yuan
          那你就对比官方的应用,到底哪步没做。
          拉大锯 2020-07-20 20:35   回复 1153952789488054272
        • yuan  回复 @拉大锯
          大哥我今天下午debug了一天,最后发现的问题是Demo中的XnPlayerManager初始化是直接从Fragement中使用getActivity初始化,然后init()方法. 然后您的例子里面是用BaseApplication作为Context,XmPlayerManager.getInstance(BaseApplication.getAppContext)后可以把单例出来
          yuan 2020-07-21 17:45   回复 1241797965698400256
        • yuan  回复 @拉大锯
          但是在init的方法中就会报错,在XmPlayerManager中的init是个try/catch,在PlayerPresenter中init()后会直接catch
          yuan 2020-07-21 17:46   回复 1241797965698400256
        • 拉大锯  回复 @yuan
          报啥错呀?
          拉大锯 2020-07-21 20:59   回复 1153952789488054272
      相关问题
      幻影~ · 安卓
      2024-04-26 19:25 1 4
      deanhu · AOSP
      2024-04-25 21:53 2 10
      幻影~ · 提问
      2024-04-13 20:13 10 2
      幻影~ · 找工作
      2024-04-07 10:44 16 2
      幻影~ · 问题
      2024-03-31 17:20 7 2
      TONYGFX · AOSP
      2024-03-28 17:11 4 2