无法启动活动?

问题描述:

当我在手机上运行代码logcat说:“01-12 12:39:00.706:E/AndroidRuntime(12206):android.content.ActivityNotFoundException:无法找到显式活动类{android.app/android.app。 activity3};你是否在AndroidManifest.xml中声明了这个活动?“无法启动活动?

我的继承人清单

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="android.app" 
    android:versionCode="1" 
    android:versionName="1.0" > 

    <uses-sdk android:minSdkVersion="7" /> 

    <application 

     android:icon="@drawable/ic_launcher" 

     android:label="@string/app_name" > 
     <activity 

      android:name=".AndroidActivity" 
      android:label="@string/app_name" 
      android:screenOrientation="portrait"> 

      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
     <activity android:name=".activity2" 
        android:screenOrientation="portrait" 
        android:label="@string/app_name" > 

     </activity> 

     <activity android:name=".activity3" 
        android:screenOrientation="portrait" 
        android:label="@string/app_name" ></activity> 

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

    </application> 

</manifest> 
+0

Activity2运行正常吗? – 2012-01-12 18:49:42

+1

您应用的软件包名称是['android.app'](http://developer.android.com/reference/android/app/package-summary.html)? O.o – Felix 2012-01-12 18:50:13

+1

你确定你把activity3放在android.app包中吗? – davogotland 2012-01-12 18:52:00

去mainfest编辑 - >活动,看看它是否显示错误。如果确实如此,请浏览您的活动课程并保存文件。

try this... hope it helps. 

<activity 
     android:name=".activity3" 
     android:label="@string/app_name"> 
     <intent-filter> 
      <action android:name="android.app.activity3"/> 
      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 
+0

这得到了同样的错误:( – user1144349 2012-01-12 19:02:49

请确保您已在android.app包中声明activity3类。该类必须从Activity类继承。