2017-01-10 9 views
5

Я заметил в Android Things contrib-drivers repo есть несколько из этих .driver-metadata файлов (по одному в каждой папке с разными драйверами). Кто-нибудь знает, для чего они нужны?Какой файл .driver-metadata используется в Android Things?

Пример: https://github.com/androidthings/contrib-drivers/blob/master/rainbowhat/.driver-metadata

Спасибо!

+0

Я спрашиваю, потому что я работаю водителем, и я хотел бы знать, если я должен создать их или нет –

ответ

2

Возможно, Google использует инструмент для автоматического создания таблицы доступных драйверов в их README репозитория.

Вы можете видеть из этой фиксации: https://github.com/androidthings/contrib-drivers/commit/194d09e8f4f0e0d5f8e0eef78ea26bdc8fa4fb5a

что каждый из водителей создал тип из .driver-metadata файла:

TYPE="RGB LED strip"

соответствует столбец type в таблице README:

| RGB LED strip |

Fu если у .driver-metadata есть другой ключ, значение sample это также в таблице (а если нет, то нет ссылки на образец).

Это будет означать (сторона Google), если драйвер был добавлен/обновлен, вы получите автоматические обновления в другом месте.

Это только теоретическое, вам нужно Googler подтвердить :-)

+3

Да, они используются для автоматического создания контента в README :) – Karakuri