我意识到logcat在关闭它之后显示来自admob的插页式广告后反复显示这一点。
03-18 10:08:34.988: V/MediaPlayer(25595): message received msg=3, ext1=100, ext2=0
03-18 10:08:34.988: V/MediaPlayer(25595): buffering 100
03-18 10:08:34.988: V/MediaPlayer(25595): callback application
03-18 10:08:34.988: V/MediaPlayer(25595): back from callback
03-18 10:08:35.989: V/MediaPlayer(25595): message received msg=3, ext1=100, ext2=0
03-18 10:08:35.989: V/MediaPlayer(25595): buffering 100
03-18 10:08:35.989: V/MediaPlayer(25595): callback application
03-18 10:08:35.989: V/MediaPlayer(25595): back from callback
03-18 10:08:36.990: V/MediaPlayer(25595): message received msg=3, ext1=100, ext2=0
03-18 10:08:36.990: V/MediaPlayer(25595): buffering 100
03-18 10:08:36.990: V/MediaPlayer(25595): callback application
03-18 10:08:36.990: V/MediaPlayer(25595): back from callback
仅当有candy crush soda
的媒体广告显示视频时才会发生这种情况。有什么办法可以在后台运行时关闭或停止MediaPlayer吗?
我曾尝试使用
AdRequest adRequest = new AdRequest.Builder().build();
interstitial.loadAd(adRequest);
当活动被销毁或onAdClose
时,但它不会阻止它在后台运行。
有没有人和我有同样的问题?如果我们完全忽略它会影响应用程序吗?
答案 0 :(得分:2)
每当使用MediaPlayer
时,无论您的应用程序模式如何,都会显示您提及的日志:调试或发布模式。
简单地说,它是你无法控制的。
据我所知,它不会影响您的申请。