Ich bin ein Neuling."Anwendung wurde gestoppt", Fehler in Android
Ich bekomme: "Anwendung wurde gestoppt", Nachricht, nach dem Klicken auf die Schaltfläche Durchsuchen (Datei Explorer).
Was habe ich bis jetzt gemacht? Ich habe versucht, im Internet zu suchen, genau das im Code aber immer noch Fehler angedeutet. Checked auf Stack Overflow aber nicht funktioniert, überprüfte alle Code-, Symbol-Speicherort, überprüfte logcat
Fehlermeldungen.
Was macht dieser Code, wenn auf Browse Button geklickt wird? Einfach, Datei erkundet in der "/ sdcard". Ich verstehe nicht, warum der Fehler kommt?
Die App wird ohne Fehler ausgeführt. Der Fehler tritt jedoch auf, nachdem Sie auf die Schaltfläche Durchsuchen geklickt haben. logcat Nachricht:
06-03 13:32:23.796 28652-28652/com.jby.filecrypto E/AndroidRuntime: FATAL EXCEPTION: main
java.lang.IllegalStateException: Could not find a method getFile(View) in the activity class com.jby.filecrypto.FileexplorerActivity for onClick handler on view class android.widget.Button with id 'skipButton'
at android.view.View$1.onClick(View.java:3113)
at android.view.View.performClick(View.java:3660)
at android.view.View$PerformClick.run(View.java:14427)
at android.os.Handler.handleCallback(Handler.java:605)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4517)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:995)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:762)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NoSuchMethodException: getFile [class android.view.View]
at java.lang.Class.getConstructorOrMethod(Class.java:460)
at java.lang.Class.getMethod(Class.java:915)
at android.view.View$1.onClick(View.java:3106)
at android.view.View.performClick(View.java:3660)
at android.view.View$PerformClick.run(View.java:14427)
at android.os.Handler.handleCallback(Handler.java:605)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4517)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:995)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:762)
at dalvik.system.NativeStart.main(Native Method)
Ich füge die Dateien link.
Jede Antwort wird geschätzt.
Die Fehlermeldung erklärt das Problem ziemlich deutlich. In Ihrer 'Aktivität' fehlt eine Methode, die Sie in einer Layoutdatei angegeben haben. –