Android Things中用于.driver-metadata文件的内容是什么?

时间:2017-01-10 23:38:11

标签: android iot android-things

我已经在Android Things contrib-drivers回购中注意到了这些.driver-metadata个文件中的一些(每个不同的驱动程序文件夹中有一个)。有谁知道他们的目的是什么?

示例:https://github.com/androidthings/contrib-drivers/blob/master/rainbowhat/.driver-metadata

谢谢!

1 个答案:

答案 0 :(得分:2)

Google可能会使用工具在其存储库的自述文件中自动生成可用驱动程序表。

您可以从此提交中看到:https://github.com/androidthings/contrib-drivers/commit/194d09e8f4f0e0d5f8e0eef78ea26bdc8fa4fb5a

每个驱动程序都从.driver-metadata文件中创建了类型:

TYPE="RGB LED strip"

匹配README表中的列type

| RGB LED strip |

此外,如果.driver-metadata有另一个密钥,sample的值也在表中(如果没有,那么就没有样本链接。)

这意味着(谷歌方面)如果添加/更新了驱动程序,您将在其他地方获得自动更新。

这只是理论上的,你需要一位Google员工确认: - )