Foggy day
[Android] Debug 모드로 앱 설치시 아이콘 사라지는 현상 본문
Debug 모드로 앱을 설치했는데 app이 보이지 않는 경우가 있다.
이런 현상은 manifest에서 scheme을 추가할 때 intent-filter에 설정을 잘못 해줬기 때문이다.
잘못된 경우
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<data
android:host="oauth"
android:scheme="kakao0bkaej35238192h1246831f68d6678f7f732aac5fd0b3f5d5a" />
</intent-filter>
일반적인 intent-filter이다.
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
scheme을 설정했을 때
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="oauth"
android:scheme="kakao0bkaej35238192h1246831f68d6678f7f732aac5fd0b3f5d5a" />
</intent-filter>
'Android' 카테고리의 다른 글
[Android] Boot App(부트앱) 만들기 (0) | 2023.08.27 |
---|---|
[Android] Android launcher basic (0) | 2023.08.27 |
[Android] google play console 내부 앱 공유 (0) | 2021.08.25 |
[Android] 안드로이드 런타임 (0) | 2021.07.27 |
[Android] - Error : Activity class {} does not exist. (0) | 2021.06.15 |