2014-10-20 2 views
3

간단한 Android 앱을 제작했으며 다른 시작 활동을 만들려고합니다. (이전 시작 활동) 응용 프로그램의 실행 된 내 매니페스트 말했다 때Android 시작 활동을 변경 한 후 앱이 시작되지 않음

<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" > 
    <activity 
     android:name=".EnrollActivity" 
     android:label="@string/title_activity_enroll" > 
    </activity> 
    <activity 
     android:name=".RecordActivity" 
     android:label="@string/app_name" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
</application> 

난에 활동 섹션을 변경했습니다 : 나는 실행을 쳤을 때

이제
 <activity 
     android:name=".EnrollActivity" 
     android:label="@string/title_activity_enroll" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
    <activity 
     android:name=".RecordActivity" 
     android:label="@string/app_name" > 
    </activity> 

, 아무것도 내 연결을 시작하지 장치. 그러나 내 장치에 EnrollActivity라는 시작 아이콘을 추가하고이를 클릭하면 예상대로 작동합니다.

실제로 앱을 (올바른 이름으로) 실행하려면 '실행'버튼을 다시 클릭해야합니까?

+3

실행 구성을 확인하고 시작하려는 '활동'을 확인하십시오. 아마 당신의 이전 발사 '활동'이 될 것입니다. – nhaarman

+0

작업중인 개발 환경을 추가하십시오. Niek가 정확하고 IDE가 특정 활동을 시작하도록 설정되었을 수 있습니다. –

답변

4

Android Studio를 사용하고 있는데 기본 실행을 시작하는 대신 특정 실행을 시작하도록 실행 구성을 설정했습니다. 실행 - 구성 편집 -> 활동 -> 기본 활동 시작이 문제를 해결했습니다. 감사!

+0

나는 이것조차도 존재하지 않았다. – Michael

관련 문제