마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

apk배포 이후에 앱을 켰는데 실행시간이 너무 깁니다.

0 추천
안녕하세요 초보 개발자입니다.

제가 apk파일을 만들어서 핸드폰에서 구동을 시켰는데,

맨처음에 떠야하는 Activity(로그인화면)을 띄우기 전에

하얀화면이 너~무 오랜기간 뜨다가 로그인화면이 뜹니다. 그 Activity로 들어오면서 통신 달랑 한개만 넣어놔서 아무리 길어도 5초안에 끝나야한다고 생각하는데,

15초?정도 하얀색화면이 떠있다가 Activity가 뜹니다. 혹시 이와같은 증상에 해결책이 있을까요??

 

여러 가능성있는 답변 해주시면 감사하겠습니다.
앙띠앙앙 (710 포인트) 님이 2017년 8월 31일 질문
어디가 오래걸리는지 파악이 되어야 합니다. 각 메소드마다 수행 시간을 로그로 찍어보셔서 오래걸리는 부분을 별도 Thread로 빼던지 Progressbar를 띄어 주셔야 할 듯 합니다.

1개의 답변

0 추천
화면 시작하는 곳에서는 딜레이 걸리는 작업들을 넣으시면 안되세요.

통신이라고 하시면 네트웤을 말씀하시는 것일텐데 UI 쓰레드에서 돌지는 않으실것이고,

다른 부분에서 시간을 잡아먹는것 같습니다.

 

시간이 걸릴것 같은 부분 전후로 로그찍어서 얼마나 시간이 걸리는지

체크해보시고, 시간이 걸리는 부분은 따로 빼서 작업하세요.
익명사용자 님이 2017년 9월 1일 답변
...