336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
scheme를 통하여 앱을 실행하고자 할 때, AndroidManifest에 지정을 해주는 데요.
갑자기 앱 아이콘이 보이지 않는 현상이 발생합니다.
이럴땐 당황하지 말고 혹시 아래와 같이 쓰시지 않았나요?
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="myapp"
android:host="callhost" />
</intent-filter>
위와 같이 intent-filter에 MAIN과 VIEW를 같이 겹쳐 놓으시면
VIEW로 인식이 되어 앱이 설치는 되었지만 아이콘이 보이지 않는 거죠.
그래서 아래와 같이 따로 지정하시면 됩니다.
<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:scheme="myapp"
android:host="callhost" />
</intent-filter>
참고하세요.
'나의 플랫폼 > 안드로이드' 카테고리의 다른 글
[Android] WebView File Upload (97) | 2016.05.20 |
---|---|
[Android] 내가 자주 쓰는 adb 명령어 (0) | 2016.05.18 |
[Android ] WebView addJavascriptInterface 사용시 유의점. (0) | 2016.05.18 |
[Android] WebView에서 Javascript Alert 창이 보이지 않을 때 (0) | 2016.05.17 |
[Android] ConnectivityManager getNetworkInfo(int) deprecated (0) | 2016.05.16 |