cost 88 ms
从 MediaBrowserService 更新 Activity 会导致服务崩溃吗? - Can updating an Activity from MediaBrowserService cause the Service to crash?

我有一个带有MediaBrowserService的音频应用程序。 要更新Activity中的SeekBar ,我在服务中有一个Runnable ,它每 250 毫秒更新一次MediaSession附加功能(这是为了确保SeekBar移动不会卡顿)。 一切正常,除了少数用户报告说几分钟后播放一直中 ...

Android 自动 - 单击列表条目没有任何反应 - Android Auto - click on list entry put nothing happens

我正在努力使用桌面主机模拟器 Android Auto。 到目前为止,我在 Android Auto 中创建了我的媒体应用程序,启动它并显示所有媒体专辑。 但是,当我单击一个条目时,什么也没有发生。 我不清楚如何捕捉点击以进一步启动操作。 我在PlaybackStateCompat.Builder中 ...

使用汽车媒体应用程序使用 Exoplayer MediaSessionConnector 显示媒体元数据 - Displaying media metadata using Exoplayer MediaSessionConnector using car media app

我的媒体应用程序使用 Exoplayer 的媒体会话连接器将媒体会话元数据发送到汽车媒体应用程序。 汽车媒体应用应该显示当前曲目的标题、专辑和艺术家。 但它只显示专辑和艺术家的标题留空。 问题是 TimelineQueueNavigator 使用带有标题和描述的 MediaDescriptionCo ...

Android 汽车媒体应用程序 - 如何更改自定义操作图标 - Android Auto media app - How to change custom action icon

我正在开发 Android 汽车媒体应用程序,目前正在创建一些自定义操作。 我创建了一个自定义操作来设置播放器重复模式,并且我使用的是 Exoplayer 图标,它运行良好。 但是,现在我正在处理一个自定义操作来切换随机播放模式。 我创建了 2 个矢量可绘制对象作为图标,两者之间的区别只是颜色(启用 ...

MediaSessionCompat 行为在 Android 12 中发生了变化,setPlaybackToRemote 停止正常工作 - MediaSessionCompat behaviour changed in Android 12 and setPlaybackToRemote stopped working properly

在 Android 12 之前,我使用下面的代码来检测按下物理音量按钮以显示我的自定义 UI,但它在 Android 12 设备上停止工作,并且当我按下音量按钮时永远不会调用onAdjustVolume : ...

Android MediaSessionCompat onMediaButtonEvent 不工作 - Android MediaSessionCompat onMediaButtonEvent not working

我希望能够检测到何时按下头枕上的暂停按钮(没有播放媒体时) 我尝试了各种接收器和服务,但没有任何效果。 直到我从一个非常古老的示例中删除了所有臃肿之后才测试了这段代码。 此代码工作了一段时间,但由于某种原因在其他项目中不起作用,重新启动此代码后不再工作。 我没有理由停止工作,但我试图让它工作几个小时 ...

使用 MediaButton 控制前台应用程序(无音频),后台有音频 - Use MediaButton to control foreground app (no audio) with audio in background

我想使用媒体按钮来控制前台应用程序,但不能用于音频。 所以目标是检测按钮点击以在应用程序中执行某些操作。 我可以通过使用MediaSession和MediaButtonReceiver来实现。 看这里问题是当应用程序被使用时,通常用户在后台播放音乐,所以后台应用程序的音频焦点接管了 MediaSe ...

服务时间测量 - Service time measurement

我有一项服务,它使用MediaSession播放流。 我想收集时间,这个服务播放音乐的次数,然后发送到服务器。 我使用以下代码(简化): 该服务按预期工作,但时间报告没有。 在服务器上,有些收听时间还可以,但有些确实很大,超过200小时。 由于此服务用于侦听流,因此计算该值是不可能或不现实的。 因此 ...

MediaSession架构中MediaPlayer和SeekBar的Android通信 - Android communication between MediaPlayer and SeekBar in MediaSession Architecuture

我正在开发一个音频流应用程序。 我已经按照 android 在这里描述的方式设计了我的应用程序。 在我的应用程序中,我有一个活动MainActivity ,它根据选定的功能加载片段。 在其中一个片段中,我提供了一个ReplayPlayer ,我想让用户在其中查找流式音频、播放/暂停流等。我发现了这一 ...

Android 11 媒体恢复发出第二次通知 - Android 11 media resumption makes second notification

我已实施媒体恢复以在手机重启后显示最近的曲目。 根据开发博客在点击播放按钮后“静态媒体控件将与从您的通知创建的媒体控件交换”但对我来说它没有交换并且我有静态媒体控件通知和由此创建的新媒体通知。 可能有什么问题。 系统如何知道应该交换什么通知? 我的代码: 播放: ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM