Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android应用程序及其条形码扫描仪问题与Zxing资源_Android_Zxing_Barcode Scanner_Android Library - Fatal编程技术网

Android应用程序及其条形码扫描仪问题与Zxing资源

Android应用程序及其条形码扫描仪问题与Zxing资源,android,zxing,barcode-scanner,android-library,Android,Zxing,Barcode Scanner,Android Library,我正在尝试在我的应用程序中实现条形码扫描仪,用ZXING源代码构建它 我已经获取了最新可用的Zxing源代码,现在我将其作为一个Android库项目。我还成功地从我的申请中引用了这个库 然而,在运行时,我得到的资源没有发现异常 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.m2m/com.

我正在尝试在我的应用程序中实现条形码扫描仪,用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源中的资源?

您在活动代码中使用Zxing中的R类吗?有时这只是一个导入问题。

我找到了解决方案

问题是zxing的源代码不打算用作库。Sean在下面的线程中得到了答案

我尝试在CaptureActivity项目中绑定我的应用程序,添加我的活动和资源,并相应地修改其清单文件