2017-10-12 2 views
-5

FATALE AUSNAHME: Haupt Prozess: com.example.bullet.recipesearch, PID: 15986 android.content.ActivityNotFoundException: Die explizite Aktivitätsklasse {com.example.bullet.recipesearch/com.example.bullet.recipesearch konnte nicht gefunden werden. MainRecipe $ NewRecipe}; Hast du diese Aktivität in deiner AndroidManifest.xml deklariert? bei android.app.Instrumentation.checkStartActivityResult (Instrumentation.java:1805) bei android.app.Instrumentation.execStartActivity (Instrumentation.java:1523) bei android.app.Activity.startActivityForResult (Activity.java:4225) bei android.support.v4.app.BaseFragmentActivityJB.startActivityForResult (BaseFragmentActivityJB.java:50) bei android.support.v4.app.FragmentActivity.startActivityForResult (FragmentActivity.java:79) bei android.app.Activity.startActivityForResult (Aktivität. Java: 4183) bei android.support.v4.app.FragmentActivity.startActivityForResult (FragmentActivity.java:859) bei android.app.Activity.startActivity (Activity.java:4522) bei android.app.Activity.startActivity (Activity.java:4490) bei com.example.bullet.recipesearch.MainRecipe.fetchingfromlist (MainRecipe.java:182) bei com.example.bullet.recipesearch.MainRecipe.access $ 000 (MainRecipe.java:57) bei com.example.bullet.recipesearch.MainRecipe $ NewRecipe $ 1.onResponse (MainRecipe.java:117) bei com.example .bullet.recipesearch.MainRecipe $ NewRecipe $ 1.onResponse (MainRecipe.java:88) bei com.android.volley.toolbox.StringRequest.deliverResponse (StringRequest.java:60) bei com.android.volley.toolbox.StringRequest. deliverResponse (StringRequest.java30) bei com.android.volley.ExecutorDelivery $ ResponseDeliveryRunnable.run (ExecutorDelivery.java:99) bei android.os.Handler.handleCallback (Handler.java:751) bei android.os.Handler.dispatchMessage (Handler.java: 95) bei android.os.Looper.loop (Looper.java:154) bei android.app.ActivityThread.main (ActivityThread.java:6119) bei java.lang.reflect.Method.invoke (native Methode) bei com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:886) bei com.android.internal.os.ZygoteInit.main (ZygoteInit.java:776)Wenn ich die Startaktivität (i) aufruft wird der Fehler angezeigt (siehe unten) ist mein Code Intent i = neue Absicht (getApplicationContext(), NewRecipe.class);

+0

Fehler sagt ActivityNotFound. Ich würde dort anfangen. Da Sie keinen Code veröffentlicht haben, können Sie nicht viel mehr tun, um Ihnen zu helfen. – iheanyi

+1

Überprüfen Sie, ob die Aktivität in der Manifestdatei deklariert ist oder nicht? – nomag

+0

Ihr relevanter Code sollte in den Text Ihres Beitrags eingehen ... nicht in den Titel.Verwenden Sie auch Code-Klammern, um Code und Stacktrace zu formatieren. – codeMagic

Antwort

0

Jede Aktivität muss in der Android Manifest-Datei deklariert werden. Wenn du eine Aktivität machst, registriere sie zuerst im Manifest. Der Fehler wird verschwinden! Hier ist ein einfaches Beispiel die Aktivität erklärt MainActivity in Manifest genannt:

<activity android:name=".MainActivity"/> 

Sie können die . mit Ihrem vollständigen Paketnamen ersetzen wie:

<activity android:name="your_package_name.MainActivity"/> 

Der Fehler, der oben ist, weil Ihre Aktivität ist nicht Eingetragen.

Verwandte Themen