Skip to content

chore(app): 디버그 빌드 런처 아이콘 중복 제거 (DebugMockSettingsActivity LAUNCHER 제거) #396

Description

@1hyok

📜 Overview (Required)

증상: 디버그 빌드 설치 시 런처에 앱 아이콘이 2개 노출됩니다(.MainActivity, .debug.DebugMockSettingsActivity). 앱 아이콘으로 실행하면 둘 중 하나를 선택하는 시스템 ResolverActivity가 떠서 정상 진입이 한 단계 막힙니다.

원인: app/src/debug/AndroidManifest.xmlDebugMockSettingsActivityMAIN + LAUNCHER intent-filter가 선언돼 있어 런처 아이콘으로 등록됩니다.

수정 방향: DebugMockSettingsActivityLAUNCHER intent-filter를 제거해 런처 아이콘을 1개로 만듭니다. android:exported="true"는 유지하여, mock 설정 화면은 adb shell am start -n com.afternote.afternote_fe/.debug.DebugMockSettingsActivity로 진입할 수 있습니다.

발견 경위: 에뮬레이터 QA 중 앱 실행 시 ResolverActivity가 떠서 확인했습니다.

📍 Note (Optional)

릴리스 빌드는 debug 소스셋이 아니라 영향 없음. mock 모드 동작 자체(auth 미커버 등)는 이 이슈에서 변경하지 않습니다.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions