본문 바로가기
블로그 이미지

방문해 주셔서 감사합니다! 항상 행복하세요!

  
   - 문의사항은 메일 또는 댓글로 언제든 연락주세요.
   - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다.
   - 메일주소 : lts06069@naver.com


9.02

안드로이드 Doze모드 2 작년 2018년 5월부터 2019년 1월 까지.. 안드로이드 백그라운드에서 Tcp-Ip 방식을 통해 데이터를 전송하는 모듈을 연구하고 있었다. 결국에는 안드로이드의 운영체제의 제약조건을 극복하지 못하고 설계를 아에 다시하는 것으로 바꾸었다. ​ 안드로이드 6.0에서부터 도즈모드나 베터리세이버 모드의 기능 강화등을 통해서 백그라운드에서 동작하는 행위에 대해서 제약이 갈수록 심해지고 있다. 이를 극복하기 위한 다양한 방법을 찾아보았다.. 하지만 작년 내내 찾은 방법 모두 테스트 하여 보았지만 제대로 되는 경우는 아에 없었다. 아무리 좋은 방법이 있더라도 하루를 넘기지를 못했다..ㅠ 물론...5.0이하 기기에서는 잘되었지만;;; 기기버전이 올라가면 올라갈수록 안되었다. ​ 아무튼.. 구글에서는 아래 사이트를 .. 2019. 4. 30.
안드로이드 9.0 올해 안드로이드 9.0이 출시되었다. 8월인가..그랬던걸로 기억하는데.. 그런데..안드로드가 버전이 올라감에 따라 자꾸만 IOS처럼 각종 권한체크, 백그라운드 서비스 제한 등 여러 제한정책을 집어넣는게 참 아쉽다..물론 사용자 입장에서는 좋지만 말이다. 여러 기능을 지원하는 것이 늘어나서 참 반가운 일인데.. 특히 백그라운드에서의 동작 제한, 베터리세이버 기능 강화는 더 이상 백그라운드 통신, 센서사용등 사용자 몰래 하는 행위에 대해서 강하게 제제하는 것 같다. 백그라운드 통신 같은 경우는..FCM 말고 다른 어떠한 네트워크 통신도 허용하지 않는다는 의미 인 것 같다. ios같은 경우도 apns 이외의 네트워크 통신을 백그라운드에서 동작하는 것을 막아서 베터리 성능을 강화하고, 사용자 몰레 데이터를 넣거.. 2019. 4. 30.