안드로이드 개발 질문/답변
(글 수 45,052)
제가 만든 앱이 있는데 실행을 하면 잘 되다가도 어떨 때는 검정 화면에 잠시 머물러있기도 하고 심지어는 ANR을 토해내기도 하더군요.
근데 현상이 규칙성이 없어서 원인을 찾아보려고 로그캣을 띄워놓고 실행을 해봤습니다.
확인해보니 가끔 애드몹이 로드가 안될 때 검정화면에서 머물러 있더군요.
애드몹이 로드가 되었다는 메시지가 뜨면 그제서야 앱이 정상적으로 실행이 됩니다.
다른 분들은 이런 현상 없으신가요??
저는 레이아웃에다가 애드몹 추가해놓고 loadAdOnCreate 값을 true로 줘서 표시를 합니다.
소스코드에서는 전혀 애드몹을 건드리지 않습니다.
혹시 원래 애드몹 사용하려면 이렇게 하지 말고 AsyncTask 같은 걸로 해서 UI Thread에 영향 끼치지 말고 로드하고 표시해줘야 하는 건지요...
다른 분들은 어떻게 하고 계신지 궁금합니다.
되도록이면 이런 자잘한 코드는 추가 안 하고 싶은데 ㅠㅠ




자답입니다. 원인이 애드몹이 아니었어요 ^_^;;