[問題] app要如何被連上的accessory通知?

看板AndroidDev作者 (Jack)時間5年前 (2019/01/25 18:54), 編輯推噓1(102)
留言3則, 2人參與, 5年前最新討論串1/1
目前自製了一個accessoy可以與android powered device做aoa連接 透過usb與device接上後也順利出現這畫面 https://goo.gl/an2YVr 然而我在撰寫device端的app程式時 雖依照developer.android中的相關說明,在AndroidManifest.xml中加入 <intent-filter> <action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" /> </intent-filter> <meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" android:resource="@xml/usb_device_filter" /> 然後在建立usb_device_filter.xml中 加入與accessory韌體中相同的manufacturer, model, version字串 但是在accessory插入device後還是一樣出現找不到對應app的畫面, app無法自動被通知打開 可以請教各位大大,要讓app被accessory通知,還有什麻要素我沒注意到的嗎? 感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.36.209 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1548413651.A.382.html

01/25 23:23, 5年前 , 1F
你有request permission嗎
01/25 23:23, 1F

01/26 15:06, 5年前 , 2F
後來發現usb_device_filter.xml中把version的屬性刪除就
01/26 15:06, 2F

01/26 15:06, 5年前 , 3F
可以了
01/26 15:06, 3F
文章代碼(AID): #1SIkhJE2 (AndroidDev)
文章代碼(AID): #1SIkhJE2 (AndroidDev)