AndroidManifest.xml 에
<activity android:name=".IntroActivity" android:theme="@android:style/Theme.NoTitleBar">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="appsch" android:host="checkApp" />
</intent-filter>
</activity>
<activity
android:name=".MainActivity"
android:screenOrientation="portrait">
</activity>
현재는 이상태인데요...
원래 MainActivity에 intent-filter를 두었었습니다. 그렇게 실행할때는 icon 이 생성이 되었거든요..
근데 IntroActivity로 변경 하고 나서는 Icon 이 안생기고.
Google Play -> 내 어플리케이션 -> 해당앱 을 보면 "열기" 버튼이 없어졌어요...
"제거" 버튼만 있습니다.
희안한건 WebPage에서 위 intent에 설정된 checkApp으로 실행하면 실행은 됩니다..
왜 아이콘이 없고, 어플리케이션 열기버튼이 사라진 건지 도무지 못 찾겠습니다.
한수 가르침 부탁드립니다. >.,<;
에고고...
자문 자답합니다...
구글神께 여쭙길 잘못 여쭸네요...
다시 다른 말로 여쭈어보니 알려주셨습니다. >,.<
완전 동일한 상태와 그 답입니다.
>>> http://stackoverflow.com/questions/1698772/android-apk-icon-is-not-being-installed
걍 간단히 intent-filter를 2개로 나누면 되네요 ;
<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="appshc" android:host="checkApp" />
</intent-filter>
이와 유사한 상황들로 오늘도 어김없이 끝없는 삽질 중입니다...;