Frage

Hey alle, erhielt ich eine Kündigung auf meiner App und diesen Fehler in der logcat:

11-22 22:41:25.193: ERROR/AndroidRuntime(30974): FATAL EXCEPTION: main
11-22 22:41:25.193: ERROR/AndroidRuntime(30974): java.lang.ArrayIndexOutOfBoundsException
11-22 22:41:25.193: ERROR/AndroidRuntime(30974):     at com.project.main.main.analyzeFace(main.java:316)
11-22 22:41:25.193: ERROR/AndroidRuntime(30974):     at com.project.main.main.access$1(main.java:209)
11-22 22:41:25.193: ERROR/AndroidRuntime(30974):     at com.project.main.main$1$1.run(main.java:381)
11-22 22:41:25.193: ERROR/AndroidRuntime(30974):     at android.os.Handler.handleCallback(Handler.java:587)
11-22 22:41:25.193: ERROR/AndroidRuntime(30974):     at android.os.Handler.dispatchMessage(Handler.java:92)
11-22 22:41:25.193: ERROR/AndroidRuntime(30974):     at android.os.Looper.loop(Looper.java:143)
11-22 22:41:25.193: ERROR/AndroidRuntime(30974):     at android.app.ActivityThread.main(ActivityThread.java:4701)
11-22 22:41:25.193: ERROR/AndroidRuntime(30974):     at java.lang.reflect.Method.invokeNative(Native Method)
11-22 22:41:25.193: ERROR/AndroidRuntime(30974):     at java.lang.reflect.Method.invoke(Method.java:521)
11-22 22:41:25.193: ERROR/AndroidRuntime(30974):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
11-22 22:41:25.193: ERROR/AndroidRuntime(30974):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
11-22 22:41:25.193: ERROR/AndroidRuntime(30974):     at dalvik.system.NativeStart.main(Native Method)

Als ich versuchte, ein Foto in meiner app schnappen. Jede Idee, was das sein könnte?

War es hilfreich?

Lösung

Sie zeigen auf eine von einem Array-Offset, die die Elemente größer als die Anzahl der Array (nicht initialisierten Index).

Die meisten wahrscheinlich, dass Sie sind Iterieren über ein Array mit einem Helfer variabel, und es in jeder Iteration, aber an einem gewissen Punkt erhöht wird, daß die Variable wird über die Anzahl der Elemente im Array.

Andere Tipps

Der Index, den Sie für den Zugriff versucht, kann über seine Gesamtzahl sein. Stellen Sie sicher, dass die Indexzahl ist in einem Bereich von Array Sie verwenden. es ist schwer, ohne Quellcode zu beantworten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top