我添加了device_filter.xml来检测usb设备的附件。为了避免对供应商ID和产品ID进行硬编码,我将整数资源添加到values文件夹中,并将它们命名为' vendor_id'和' product_id'分别。然后我在device_filter.xml中编写代码如下:
<resources>
<usb-device vendor-id="@integer/vendor_id" product-id="@integer/product_id" />
</resources>
但这对我不起作用。如果我将值更改为数字(例如vendor-id =&#34; 1234&#34;),那么它可以正常工作。
有没有办法避免价值观的硬编码?或者我错过了什么?
非常感谢你!