2013-07-26 53 views
0

我試圖在ZXING資源中的應用程序中實現條碼掃描器。Android應用程序與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 

我在我的應用程序的提到關於CaptureActivity清單XML也..

  <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> 

有什麼,我正在想這樣做,讓斑馬線來源中的資源可拾?

回答

-1

您是否在您的活動代碼中使用ZXing中的R類?有時候這只是一個進口問題。

1

我得到了解決方案。

問題是zxing的來源不打算用作圖書館..由肖恩在下面的線程中的答案。

Zxing project as library in a project won't build

我想這CaptureActivity項目加入我的活動和資源範圍內bridling我的應用程序,並相應修改其清單文件。

相關問題