0

起動アクティビティになる新しいアクティビティを追加するまで、いくつかのアクティビティが完全に実行されているアプリがありました。現在、アプリはそのアクティビティにスターを付けていますが、別のアクティビティに移動すると、アクティビティが宣言されていてもActivity Not Found Exceptionと表示されます。

何が欠けているのかわからないので、これが私のマニフェストです。

  <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.example.visualizacion.Menu"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

          <activity android:name=".com.example.cuestionario.Page1"
                    android:configChanges="orientation"
                     android:screenOrientation="sensorLandscape"></activity>
         <activity android:name=".com.example.cuestionario.Page3"
                    android:configChanges="orientation"
                     android:screenOrientation="sensorLandscape"></activity>

        <activity android:name="com.example.cuestionario.Page2"
                    android:configChanges="orientation"
                     android:screenOrientation="sensorLandscape" ></activity>

              <activity android:name="com.example.cuestionario.Page4"
                    android:configChanges="orientation"
                     android:screenOrientation="sensorLandscape" ></activity>
                 <activity android:name="com.example.cuestionario.Page5"
                    android:configChanges="orientation"
                     android:screenOrientation="sensorLandscape" ></activity>
                      <activity android:name="com.example.cuestionario.Page6"
                    android:configChanges="orientation"
                     android:screenOrientation="sensorLandscape" ></activity>
                       <activity android:name="com.example.cuestionario.Page7"
                    android:configChanges="orientation"
                     android:screenOrientation="sensorLandscape" ></activity>
                       <activity android:name="com.example.visualizacion.Page1C"
                    android:configChanges="orientation"
                     android:screenOrientation="sensorLandscape" ></activity>
                       <activity android:name="com.example.visualiacion.Page2C"
                    android:configChanges="orientation"
                     android:screenOrientation="sensorLandscape" ></activity>
    </application>

メニュー (ランチャー アクティビティ) から別のアクティビティに移動すると、その例外でクラッシュします。

ありがとうございました

4

1 に答える 1

2

Android マニフェストで宣言されているクラスのパッケージ パスを確認し、完全なクラス名から .(ドット) を削除します。Page1 と Page 3 の場合。

android:name=".com.example.cuestionario.Page1"

android:name=".com.example.cuestionario.Page3"
于 2013-09-23T08:33:54.713 に答える