찾다 찾다 답이 없어서 이렇게 질문을 올립니다. 고수님들의 많은 답변 부탁드립니다.
A와 B라는 어플이 있습니다. A는 제가 개발하고 있고 B는 다른 분이 개발하고 있습니다.
B에서 A어플을 실행하면 사용자는 B를 클릭하여 A를 background로 돌립니다. 그러면 A는 Wi-Fi을 OFF하고 Intent을 이용하여 특정 번호를 전화를 하는데, 전화를 하고 몇 초 후에 A 어플이 종료되는 경우가 발생합니다.
B가 A를 실행할때 A를 foreground로 놓아두면 A는 종료가 되지 않는데, Background로 가면 종료가 됩니다. 특히 WiFi가 켜져 있는 상태에서 제어를 하면 현상이 더 자주 나타납니다. A에서 FTP 등 다른 작업을 하면 괜찮은데 전화면 걸면 현상이 발생하는데 답이 없습니다.
많은 고수분들의 의견을 부탁드립니다.!!!!
감사합니다.