인터넷 퍼미션만 있으면, 서비스에서 통신 가능합니다.
실제로 플레이 스토어, tstore를 비롯한 대부분의 DRM 프로그램의 경우
서비스에서 통신을 해서 권한을 받습니다.
activity에서동작하는 코드라면, service에서 상관없이 동작되며,
안되면 구현이 잘 못 된 부분이 있을 겁니다..