Android讓我完全無所適從。 Android的小白,我認爲它表明:錯誤:錯誤:沒有找到與給定名稱相匹配的資源('資源'值爲'@ xml/device_filter')
我得到在Android清單文件中的以下錯誤:
error: Error: No resource found that matches the given name (at 'resource' with value '@xml/device_filter').
我已經沒有複製和粘貼設備文件手動重新輸入這兩個清單文件和XML /。用十六進制編輯器查看這兩個文件,看看是否有任何潛伏的奇數字符,但是零,沒有。我嘗試重命名這兩個文件,將它們移動到其他文件夾,並在每次嘗試後再次返回並清理項目。 R也沒有生成。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.cccu.stage2"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="12"
android:targetSdkVersion="19" />
<uses-feature android:name="android.hardware.usb.host" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.cccu.stage2.FindDevice"
android:label="@string/app_name"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.cccu.stage2.Stage2Activity"
android:label="@string/app_name" >
<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/device_filter" />
</activity>
</application>
</manifest>
這裏是device_filter.xml代碼:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<usb-accessory manuafacturer="FTDI" model="FTDIUARTDemo" version="1.0" />
<usb-accessory manufacturer="FTDI" model="Android Accessory FT312D" version="1.0" />
<usb-device manufacturer="FTDI" vendor-id="1027" version="1.0" />
</resources>
您是否將您的device_filter.xml文件放在res/xml文件夾中? – joao2fast4u
有完全相同的問題。複製來自http://developer.android.com/guide/topics/connectivity/usb/accessory.html的示例。剛剛發現另一個幾乎完全相同的例子,但有效。唯一的區別是我可以找到的是,在accessory_filter.xml文件中,編碼是作爲「utf-8」給出的,而「UTF-8」起作用。請參閱http://stackoverflow.com/questions/921533/is-the- XML聲明標籤區分大小寫 – user3666335