Note that there are some explanatory texts on larger screens.

plurals
  1. POZxing Causing Android App to Force Close
    text
    copied!<p>Whenever the activity that initiates the scan happens, the android application force closes. It worked at one point and suddenly won't work anymore. Core.jar is in a lib folder.</p> <p>Logcat:</p> <pre><code>11-08 18:13:16.490: E/AndroidRuntime(1667): FATAL EXCEPTION: main 11-08 18:13:16.490: E/AndroidRuntime(1667): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.picky.pickyeater/libcom.google.zxing.client.android.CaptureActivity}: java.lang.ClassNotFoundException: libcom.google.zxing.client.android.CaptureActivity in loader dalvik.system.PathClassLoader[/data/app/com.picky.pickyeater-1.apk] 11-08 18:13:16.490: E/AndroidRuntime(1667): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2585) 11-08 18:13:16.490: E/AndroidRuntime(1667): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) 11-08 18:13:16.490: E/AndroidRuntime(1667): at android.app.ActivityThread.access$2300(ActivityThread.java:125) 11-08 18:13:16.490: E/AndroidRuntime(1667): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) 11-08 18:13:16.490: E/AndroidRuntime(1667): at android.os.Handler.dispatchMessage(Handler.java:99) 11-08 18:13:16.490: E/AndroidRuntime(1667): at android.os.Looper.loop(Looper.java:123) 11-08 18:13:16.490: E/AndroidRuntime(1667): at android.app.ActivityThread.main(ActivityThread.java:4627) 11-08 18:13:16.490: E/AndroidRuntime(1667): at java.lang.reflect.Method.invokeNative(Native Method) 11-08 18:13:16.490: E/AndroidRuntime(1667): at java.lang.reflect.Method.invoke(Method.java:521) 11-08 18:13:16.490: E/AndroidRuntime(1667): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 11-08 18:13:16.490: E/AndroidRuntime(1667): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 11-08 18:13:16.490: E/AndroidRuntime(1667): at dalvik.system.NativeStart.main(Native Method) 11-08 18:13:16.490: E/AndroidRuntime(1667): Caused by: java.lang.ClassNotFoundException: libcom.google.zxing.client.android.CaptureActivity in loader dalvik.system.PathClassLoader[/data/app/com.picky.pickyeater-1.apk] 11-08 18:13:16.490: E/AndroidRuntime(1667): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243) 11-08 18:13:16.490: E/AndroidRuntime(1667): at java.lang.ClassLoader.loadClass(ClassLoader.java:573) 11-08 18:13:16.490: E/AndroidRuntime(1667): at java.lang.ClassLoader.loadClass(ClassLoader.java:532) 11-08 18:13:16.490: E/AndroidRuntime(1667): at android.app.Instrumentation.newActivity(Instrumentation.java:1021) 11-08 18:13:16.490: E/AndroidRuntime(1667): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2577) </code></pre> <p>OnCreate():</p> <pre><code>protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Intent intent = new Intent("com.google.zxing.client.android.SCAN"); intent.putExtra("SCAN_MODE", "PRODUCT_MODE"); startActivityForResult(intent, 0); } </code></pre> <p>AndroidManifest.xml excerpt: </p> <pre><code>&lt;activity android:configChanges="orientation|keyboardHidden" android:name="com.google.zxing.client.android.CaptureActivity" android:screenOrientation="landscape" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:windowSoftInputMode="stateAlwaysHidden" &gt; &lt;intent-filter &gt; &lt;action android:name="android.intent.action.MAIN" /&gt; &lt;category android:name="android.intent.category.DEFAULT" /&gt; &lt;/intent-filter&gt; &lt;intent-filter &gt; &lt;action android:name="com.google.zxing.client.android.SCAN" /&gt; &lt;category android:name="android.intent.category.DEFAULT" /&gt; &lt;/intent-filter&gt; &lt;/activity&gt; </code></pre> <p>.classpath:</p> <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;classpath&gt; &lt;classpathentry kind="src" path="src"/&gt; &lt;classpathentry kind="src" path="gen"/&gt; &lt;classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/&gt; &lt;classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/&gt; &lt;classpathentry kind="lib" path="lib/gson-1.7.1.jar"/&gt; &lt;classpathentry kind="lib" path="lib/jsoup-1.6.1.jar"/&gt; &lt;classpathentry kind="lib" path="lib/core.jar"/&gt; &lt;classpathentry kind="output" path="bin/classes"/&gt; &lt;/classpath&gt; </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload