마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 페북연동 후 Run 또는 apk파일로 설치 시 디바이스에 앱아이콘이 안보이는 현상

0 추천

얼마전 페이스북 로그인 연동을 하고난뒤 어플이 Run을 하던지 apk파일을 휴대폰에넣어서 설치를 하던지 실행은 잘되는데 실행아이콘이 생성이 되지 않네요. 검색해도 같은이름의 파일이 검색도 안되고.

이런경우가있는지 검색을 해봐도 같은증상이 보이지않습니다.

그나마 비슷한증상 해결법을 찾았는데

http://tools.android.com/recent/finercontroloveradtbuildprocess

이사이트의 해결법이 맞는지도 의문이고 이클립스 전용 방안이라 스튜디오에서 어떻게 해야될지도 감이안잡히네요

이와같은 증상을 가지셨던분 있으신가요? 어떻게 해결하셨는지 알려주세요 ㅜㅜ

 

R0R0 (2,610 포인트) 님이 2016년 9월 21일 질문

1개의 답변

+1 추천
 
채택된 답변
혹시 홈런처의 바탕화면에서 아이콘이 보이지 않는다는 말씀이신가요?
아니면 모든 app list 에서조차 안보인다는 말씀이신지요?

전자는 개발툴(이클립스라던가, 스튜디오라던가)에서 직접 밀어넣는 경우 바탕화면에는 바로가기를 생성하지 않습니다.
바로가기를 생성하는건 플레이스토어가 자신을 통해 새로운 앱을 설치 시 바로가기를 생성해주는 걸로 알고 있습니다.

후자의 경우는 메니페스트파일에서 런처나 아이콘 등의 설정이 잘 못 되었지 않나 싶네요...
비애천사 (12,080 포인트) 님이 2016년 9월 22일 답변
R0R0님이 2016년 9월 22일 채택됨
휴대폰 설정 > 설치된 앱리스트에서는 보입니다. 헌데 실행이 되질않습니다.
실행하려면 스튜디오에서 Run 시킬때 한번뜨는 것 외엔 방법이없네요..
다른앱은 Run시킬때 다 생성되는데 유독 facebook 연동 테스트한 이 프로젝트만 생성이 되지않습니다. ㅠㅜ manifest도 <action android:name="android.intent.action.MAIN" /> 누락됬는지 체크했었는데 이상이 없네요.
런처 카테고리가 메인 액티비티에 추가되어 있는지도 확인 해보셨는지요?

예를 들어...
<category android:name="android.intent.category.LAUNCHER" />
요런...
답변 감사합니다.
<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="@string/fb_login_protocol_scheme" />

            </intent-filter>

이렇게 해놨는데 문제되는게 있나요?
런처 카테고리 다음 추가하신 부분이 문제 같습니다.
처음 두줄(MAIN, LAUNCHER)만 남겨두고 다시 빌드해서 해보세요~
답변감사합니다 ㅠ
허나 다지우고해봐도안되네요 그냥 프로젝트 새로만들어서 연동새로하고 코드복사했습니다. 새로만든건 잘나오네요. 부들부들 대체뭐가문제였는지 의문..
...