안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요. 먼저 읽어 주셔서 고맙습니다.
저는 모바일 앱이 아닌 별도의 단말에 전용앱을 만들고 있습니다. 부팅하자 마자 앱 실행 되고 결코 종료될 일이 없는 - 종료 되어서는 안되는 - 기기를 만들고 있습니다.
부팅 후 자동실행을 검색해서 리스너로 RECEIVE_BOOT_COMPLETED 를 잡아서 앱 실행시키는 것 까지는 했는데요.
문제는 부팅 후 약 1-2초간 안드로이드 백그라운드가 보인 후 앱이 실행이 되네요.
유저가 어떤 O/S 인지 알 수 없도록 부팅 후 바로 앱을 실행 시키려면 런처를 쓰는게 맞을까요?
리눅스 커널 부팅 화면과 안드로이드 부팅 화면은 제가 원하는 이미지로 바꿨고 이제 이 1-2초의 안드로이드 백그라운드만 지우면 되는데 방법을 모르겠네요.
런처를 쓰면 시작하자마자 바로 앱을 - 안드로이드 화면 전혀 보이지 않고 - 실행시킬 수 있을까요?
복잡한 런처의 기능도 필요 없고 단 한가지 기능, 전용 앱 하나만 실행시키면 되는 런처를 만들면 가능할지 문의 드립니다.
런처를 보면 이 역시 Activity 를 상속 받아서 쓰던데 런처 클래스에서 바로 제가 원하는 앱을 실행 시키면 되는지 다른 방법을 거쳐야 하는지 조언을 구합니다.
그리고 런처를 만들면 기본런처와 중복이 될 것 같은데 제 런처를 기본으로 만드려면 어떻게 해야 할지도 조언을 부탁 드립니다.
런처 말고 다른 방법이 가능하다면 그것또한 조언을 부탁 드립니다.
항상 좋은 정보 고맙습니다.



