Android USB Host Berechtigungsbestätigungsdialog für Android 5.1 umgehen

ch möchte Android in der Industrie verwenden,

Ich kann mit der slickdevlabs.com-Bibliothek problemlos eine Verbindung zu Profilic und Ftdi USB to Serial-Chips herstellen.

Die Anwendung hat einen Dienst und startet beim Booten, verbindet sich mit dem seriellen USB-Port und erledigt die anderen Dinge.

Mein Problem ist, dass das Host-Gerät keine Interaktion mit dem Benutzer hat,

so wenn der Android fragt

Erlauben Sie der App "MyAPP", auf das USB-Gerät zuzugreifen? [Häkchen] Standardmäßig für dieses USB-Gerät verwenden Abbrechen OK Es ist keine Person zum Klicken auf OK vorhanden.

Auch wenn ich das Kontrollkästchen "Standardmäßig verwenden ..." aktiviere. Wenn ich den USB-Stick erneut einstecke oder das Host-Gerät neu starte, werden Sie beim nächsten Start erneut gefragt.

und die Antwort ist in diesem Link erwähnt: Android USB Host Berechtigungsbestätigungsdialog umgehen aber die Codes sind für: "Beachten Sie, dass sich die Schnittstellen dieser Klassen je nach Android-Version ändern können. In meinem Fall ist die Version 4.0.3. Wenn Sie also eine andere Android-Version haben und dieser Code nicht funktioniert, werden Sie es tun müssen den Quellcode für Ihre bestimmte Version des Betriebssystems überprüfen. "

Also ich brauche die gleichen Codes für Android 5.1 bitte

Antworten auf die Frage(4)

Ihre Antwort auf die Frage