美文网首页
Android系统 6.0以下AudioManager内存泄漏问

Android系统 6.0以下AudioManager内存泄漏问

作者: GexYY | 来源:发表于2018-04-26 11:33 被阅读0次

做视频播放的时候,AudioManager不仅java层代码会调用,播放器底层源码可能也会用到,我们用的的解决办法是重写Activity的getSystemService()方法:

    @Override
     public Object getSystemService(@NonNull String name) {
          if (Context.AUDIO_SERVICE.equals(name))
             return getApplicationContext().getSystemService(name);
          return super.getSystemService(name);
      }

相关文章

网友评论

      本文标题:Android系统 6.0以下AudioManager内存泄漏问

      本文链接:https://www.haomeiwen.com/subject/suyplftx.html