pixelart.android-udev
Ansible Rolle: platform.sh CLI
Konfiguriert udev-Regeln, um Android-Geräte zu verbinden, egal ob Sie Android Studio/SDK verwenden oder nicht. Siehe https://developer.android.com/studio/run/device.html#setting-up
Rollenvariablen
Verfügbare Variablen sind unten aufgelistet, zusammen mit den Standardwerten (siehe defaults/main.yml
):
android_udev_vendor_ids:
- name: HTC
id: '0bb4'
Eine Hashmap von Herstellernamen und dem Wert des Attributs ATTR{idVendor}
. Stellen Sie sicher, dass die ID als Zeichenkette angegeben ist, damit der YAML-Parser sie nicht als oktale oder andere Zahl interpretiert. Dies ist bereits mit der vollständigen Liste von https://developer.android.com/studio/run/device.html#VendorIds konfiguriert.
Abhängigkeiten
Keine.
Beispiel-Playbook
- hosts: devs
roles:
- pixelart.android-udev
Nachdem das Playbook ausgeführt wurde, werden die udev-Regeln in /etc/udev/rules.d/51-android.rules
abgelegt, und angeschlossene Android-Geräte sollten für den Benutzer zugänglich sein.
Verhaltenskodex
Bitte beachten Sie, dass dieses Projekt mit einem Verhaltenskodex für Mitwirkende veröffentlicht wurde. Durch die Teilnahme an diesem Projekt stimmen Sie zu, diese Bedingungen einzuhalten.
Lizenz
MIT, siehe die LICENSE Datei.
Autoreninformation
Diese Rolle wurde 2017 von pixelart GmbH erstellt und ist inspiriert von den Rollen von Jeff Geerling, dem Autor von Ansible for DevOps.
ansible-galaxy install pixelart.android-udev