我正在開發一個應用程序,我正在與USB設備進行通信。 當我第一次連接USB設備並運行應用程序時,它會詢問USB權限。如何禁用USB權限對話框?
我想壓制那個對話框,所以它不會再提示用戶。我知道它根據我迄今發現的結果要求用戶許可,但是我想知道對話是否可以被抑制。
是他們的任何方式,用戶可以在安裝時分配權限,並不會得到USB權限對話框?
我正在開發一個應用程序,我正在與USB設備進行通信。 當我第一次連接USB設備並運行應用程序時,它會詢問USB權限。如何禁用USB權限對話框?
我想壓制那個對話框,所以它不會再提示用戶。我知道它根據我迄今發現的結果要求用戶許可,但是我想知道對話是否可以被抑制。
是他們的任何方式,用戶可以在安裝時分配權限,並不會得到USB權限對話框?
我認爲答案是這是不可能的。
我還沒有找到一種方法來壓制這一點。我認爲這主要是因爲授予某個特定設備的權限,當然該設備在安裝時不太可能知道。
你會有效需要的是一個「任何USB設備」的權限,我當然還沒有找到這樣的事情。
嗨親愛的尼爾, 我怎麼能爲指定的設備做? 我有設備的根訪問權限。 – AliRezza
既然你紮根了,如果你把你的APK放在/ system/app中會發生什麼? –
我可以沒有對此功不可沒的,但得到的答覆是,它可以使用在USB_DEVICE_ATTACHED意圖過濾器來完成 - 見USB device access pop-up supression?的解決方案,包括一個方便的演示應用程序。
這樣的東西會在桌面上工作嗎(即Ubuntu 10.04)?我試圖壓制「允許USB調試?」當我將Nexus 10連接到桌面時,我可以在設備重新啓動後自動執行對話。 –
的可能重複[USB設備接入彈出supression?](http://stackoverflow.com/questions/12388914/usb-device-access-pop-up-supression) – CAMOBAP