在 Android 5.0 上哪里可以找到 Bluedroid 配置文件
Where to find Bluedroid config files on Android 5.0
我想使用 Lenovo Tab2 A7(Android 5.0,root)作为 A2DP 接收器。为此,我必须编辑文件:
/external/bluetooth/bluedroid/include/bt_target.h
和
/packages/apps/Bluetooth/res/values/config.xml
但是我找不到它们。我搜索了平板电脑上的每个文件夹。我还搜索了联想提供的源:
http://support.lenovo.com/de/de/products/tablets/a-series/a7-10-2/downloads/ds105762
有人可以给我提示吗?
这些文件 bt_target.h 和 config.xml 实际上在 android 设备上并不存在。这些文件存在于 AOSP 代码中。要启用 A2DP 接收器,您必须真正深入研究代码,转到您提到的这些文件位置,进行更改,然后编译完整图像或仅编译 bluedroid。
如果您只是想替换 bluedroid 库,您的设备也应该被 root。在完整图像的情况下,无论如何你必须刷新你的完整图像。
但是,不幸的是 A2DP 接收器尚未完成。通过上述步骤,您将能够启用接收器配置文件并连接到它,并开始从远程设备流式传输到您的设备,但无法在您的设备上播放流式数据。原因是,AOSP 目前没有可用的代码部分可以在 phone 扬声器上播放流数据。
有关详细信息,请参阅下文 link
但等等,有一个好消息,虽然有限制,Samsung Galaxy S7 及以上系列 phones 确实支持接收器功能。但是现在 phone 的接收器功能似乎存在限制。 Galaxy S7 及以上系列 phones 目前只能通过内置的快速连接应用程序连接 Tizen 智能电视。
我想使用 Lenovo Tab2 A7(Android 5.0,root)作为 A2DP 接收器。为此,我必须编辑文件:
/external/bluetooth/bluedroid/include/bt_target.h
和
/packages/apps/Bluetooth/res/values/config.xml
但是我找不到它们。我搜索了平板电脑上的每个文件夹。我还搜索了联想提供的源:
http://support.lenovo.com/de/de/products/tablets/a-series/a7-10-2/downloads/ds105762
有人可以给我提示吗?
这些文件 bt_target.h 和 config.xml 实际上在 android 设备上并不存在。这些文件存在于 AOSP 代码中。要启用 A2DP 接收器,您必须真正深入研究代码,转到您提到的这些文件位置,进行更改,然后编译完整图像或仅编译 bluedroid。
如果您只是想替换 bluedroid 库,您的设备也应该被 root。在完整图像的情况下,无论如何你必须刷新你的完整图像。
但是,不幸的是 A2DP 接收器尚未完成。通过上述步骤,您将能够启用接收器配置文件并连接到它,并开始从远程设备流式传输到您的设备,但无法在您的设备上播放流式数据。原因是,AOSP 目前没有可用的代码部分可以在 phone 扬声器上播放流数据。
有关详细信息,请参阅下文 link
但等等,有一个好消息,虽然有限制,Samsung Galaxy S7 及以上系列 phones 确实支持接收器功能。但是现在 phone 的接收器功能似乎存在限制。 Galaxy S7 及以上系列 phones 目前只能通过内置的快速连接应用程序连接 Tizen 智能电视。