方法是把Android App做成随USB设备插入时自启动就可以了。
具体做法是在App的AndroidManifest.xml里,把要自启动activity的地方加两处USB_DEVICE_ATTACHED就可以了。
1 2 3 4 5 6 7 8 9 10 11 12 | <activity android:name="com.serenegiant.usbcameratest2.MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> <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/device_filter"/> </activity> |
refer to: 梦幻贝壳, https://blog.csdn.net/menghuanbeike/article/details/78752715