IRemoteControlService.h

时间:2018-01-11 04:56:04

标签: android android-source

ATVAudioPolicyManager.cpp 随便引用this header,但它在AOSP中无处可寻。

有什么办法可以获得这个标题(希望还有相关的库/源文件)

2 个答案:

答案 0 :(得分:0)

就我搜索而言,确实 IRemoteControlService.h 似乎不在任何地方,但它也被 {包围{1}} 我在任何地方都没有看到,因此没有产品会尝试包含它。

编译华硕 fugu 设备时,您是否有实际错误,还是出于好奇?可能是遗留代码不再维护。

它不是在AOSP中发布的,它可能是专有来源/库/二进制文件的一部分。

答案 1 :(得分:0)

从AOSP构建并安装二进制文件时,根本没有使用/包含该头文件。

如果设备是Android.mk中的fugu / fugu_gmscore_next,则会定义REMOTE_CONTROL_INTERFACE:

enter image description here

但是NexusPlayer / fugu的TARGET_PRODUCT值是:

$ echo $TARGET_PRODUCT 
aosp_fugu

此外,您可以使用由远程语音控制生成的音频源,根据AudioPolicyManager代码,使用源类型为VOICE_RECOGNITION的MediaRecorder进行重新定义。

然而,当闪存谷歌二进制图像时,我当然知道通过检查logcat和反向引擎来定义该宏。

谷歌只是隐藏它......