마시멜로 버전에서요
Activity없이 manifest를 구성했습니다.
BroadcastReceiver에서는 Boot_completed 받고 네트워크 상태 체크하고 Gps상태 체크하구요
Service에서는 Gps 위치 바뀔때마다 위치 기록해뒀다가 목적지에 도착하거나
집의 공유기에 연결된다거나 하면
토스트 메시지 띄우거나 음악을 재생하려는데,
MainActivity가 있을때는 BroadcastReceiver가 잘 동작하다가
MainActivity를 지워버렸더니 아무 동작도 안하네요.
구글에 물어보니 투명 Activity를 띄우라는데요.
(
http://stackoverflow.com/questions/22318161/start-application-without-activity-my-broadcast-receiver-not-work)
전 App목록에 나타내고 싶지 않고 Activity없이 그냥 하고 싶어서요.
1. Activity없이 BroadcastReceiver(boot_completed, Network_changed), Service구동시키고 싶어요.
2. Activity가 꼭 필요하다면, App목록에서 안보이게 해주고 싶어요. 어플리케이션 관리자에서 보이는건 괜찮지만요.