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

作者: jamyang (Jack)   2019-01-25 18:54:07
目前自製了一個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通知,還有什麻要素我沒注意到的嗎?
感恩
作者: chiel (All 噴 將!!)   2019-01-25 23:23:00
你有request permission嗎
作者: jamyang (Jack)   2019-01-26 15:06:00
後來發現usb_device_filter.xml中把version的屬性刪除就可以了

Links booklink

Contact Us: admin [ a t ] ucptt.com