2017-10-12 3 views
-5

EXCEPTION FATALE: principal Processus: com.example.bullet.recipesearch, PID: 15986 android.content.ActivityNotFoundException: Impossible de trouver la classe d'activité explicite {com.example.bullet.recipesearch/com.example.bullet.recipesearch. MainRecipe $ NewRecipe}; avez-vous déclaré cette activité dans votre AndroidManifest.xml? à android.app.Instrumentation.checkStartActivityResult (Instrumentation.java:1805) à android.app.Instrumentation.execStartActivity (Instrumentation.java:1523) à android.app.Activity.startActivityForResult (Activity.java:4225) à android.support.v4.app.BaseFragmentActivityJB.startActivityForResult (BaseFragmentActivityJB.java:50) at android.support.v4.app.FragmentActivity.startActivityForResult (FragmentActivity.java:79) at android.app.Activity.startActivityForResult (Activité. java: 4183) at android.support.v4.app.FragmentActivity.startActivityForResult (FragmentActivity.java:859) à android.app.Activity.startActivity (Activity.java:4522) at android.app.Activity.startActivity (Activity.java:4490) à com.example.bullet.recipesearch.MainRecipe.fetchingfromlist (MainRecipe.java:182) à com.example.bullet.recipesearch.MainRecipe.access $ 000 (MainRecipe.java:57) à com.example.bullet.recipesearch.MainRecipe $ NewRecipe $ 1.onResponse (MainRecipe.java:117) à com.example .bullet.recipesearch.MainRecipe $ NewRecipe $ 1.onResponse (MainRecipe.java:88) à com.android.volley.toolbox.StringRequest.deliverResponse (StringRequest.java:60) à com.android.volley.toolbox.StringRequest. deliverResponse (StringRequest.java:30) à com.android.volley.ExecutorDelivery $ ResponseDeliveryRunnable.run (ExecutorDelivery.java:99) à android.os.Handler.handleCallback (Handler.java:751) à android.os.Handler.dispatchMessage (Handler.java: 95) à android.os.Looper.loop (Looper.java:154) à android.app.ActivityThread.main (ActivityThread.java:6119) à java.lang.reflect.Method.invoke (méthode native) à com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:886) à com.android.internal.os.ZygoteInit.main (ZygoteInit.java:776)quand j'appelle la Startactivity (i) l'erreur est montrée (voir ci-dessous) mon code est Intent i = new Intent (getApplicationContext(), NewRecipe.class);

+0

L'erreur indique AcivityNotFound. Je commencerais là. Puisque vous n'avez pas publié de code, il n'y a pas grand-chose à faire pour vous aider. – iheanyi

+1

Veuillez vérifier si l'activité est déclarée dans le fichier manifeste ou non? – nomag

+0

Votre code pertinent devrait aller dans le corps de votre poste ... pas le titre.Et aussi s'il vous plaît utiliser des crochets de code pour mettre en forme le code et stacktrace. – codeMagic

Répondre

0

Chaque activité doit être déclarée dans le fichier manifeste Android. Chaque fois que vous faites une activité, inscrivez-la d'abord dans le manifeste. L'erreur ira! Voici un exemple simple de déclarer l'activité appelée MainActivity dans Manifest:

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

Votre peut remplacer le . avec votre nom complet du package comme:

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

L'erreur est au-dessus parce que votre activité n'est pas inscrit.