我注意到在 Android Things存储contrib-drivers
库中有一些这样的.driver-metadata
文件(每个不同的驱动程序文件夹中都有一个)。有谁知道他们是干什么用的?
示例:https ://github.com/androidthings/contrib-drivers/blob/master/rainbowhat/.driver-metadata
谢谢!
我注意到在 Android Things存储contrib-drivers
库中有一些这样的.driver-metadata
文件(每个不同的驱动程序文件夹中都有一个)。有谁知道他们是干什么用的?
示例:https ://github.com/androidthings/contrib-drivers/blob/master/rainbowhat/.driver-metadata
谢谢!
谷歌可能会使用一种工具在其存储库的自述文件中自动生成可用驱动程序表。
你可以从这个提交中看到:https ://github.com/androidthings/contrib-drivers/commit/194d09e8f4f0e0d5f8e0eef78ea26bdc8fa4fb5a
每个驱动程序都从.driver-metadata
文件中创建了类型:
TYPE="RGB LED strip"
匹配type
README 表中的列:
| RGB LED strip |
此外,如果 a.driver-metadata
有另一个键,sample
则它的值也在表中(如果没有,则没有示例链接)。
这意味着(谷歌方面)如果添加/更新了驱动程序,您将在其他地方获得自动更新。
这只是理论上的,您需要 Google 员工来确认 :-)