我想知道这样的事情是否可能:
- 应用 AA 使用 Androids 类MediaPlayer播放一些歌曲到 STREAM_MUSIC
- 应用程序 BB 通过标准 Java 反射方法更改/替换 Android 类 MediaPlayer 中的一些方法
- 应用程序 AA 的 MediaPlayer-instance 使用由应用程序 BB 替换的方法
我确信在一个简单的 java 应用程序中这可以工作(曾经,我通过反射替换了外部库中的一些方法)。
但我不确定这是否适用于Android。我认为这些应用程序是相互分离的,只能通过通知进行通信,因为这将是一个非常大的安全漏洞。
我的目的是找到一种从其他应用程序中获取音频的方法,我从近 1 年以来一直在搜索和尝试。
提前致以诚挚的问候和感谢!