我正在尝试在我的 APP 中实现条码扫描器,并使用 ZXING 源构建它。
我采用了最新的可用 Zxing 资源,现在我将其作为 Android 库项目。我也成功地从我的应用程序中引用了这个库。
但是在运行时我得到资源未找到异常。
java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.android.m2m/com.google.zxing.client.android.CaptureActivity}:
android.content.res.Resources$NotFoundException: File res/xml/preferences.xml from
drawable resource ID #0x7f050000
我在我的应用程序清单 XML 中也提到了 CaptureActivity..
<activity
android:name="com.google.zxing.client.android.CaptureActivity"
android:configChanges="orientation|keyboardHidden"
android:screenOrientation="landscape"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:windowSoftInputMode="stateAlwaysHidden" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="com.google.zxing.client.android.SCAN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
有什么我应该做的,以便可以获取 Zxing 资源中的资源吗?