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

에러 해결 막막합니다.

0 추천


11-10 11:07:29.653 29050-29050/activity.appslist.demo.android.ibc.com.swu_analyzingapp2 I/Choreographer: Skipped 30 frames!  The application may be doing too much work on its main thread.
11-10 11:07:30.395 1655-1678/system_process I/ActivityManager: Displayed activity.appslist.demo.android.ibc.com.swu_analyzingapp2/.MainActivity: +4s87ms
11-10 11:07:30.400 1655-1666/system_process W/InputMethodManagerService: Got RemoteException sending setActive(false) notification to pid 19310 uid 10068
11-10 11:07:30.413 29050-29050/activity.appslist.demo.android.ibc.com.swu_analyzingapp2 I/Choreographer: Skipped 44 frames!  The application may be doing too much work on its main thread.

~: Failed to create oat file: /data/dalvik-cache/x86/data@app@activity.appslist.demo.android.ibc.com.swu_analyzingapp2-1@split_lib_slice_9_apk.apk@classes.dex: Permission denied

대략 제가 생각했을 때 오류의 원인이 위에서 진하게 표시한 두가지인 것 같은데

어떻게 해결해야 할지 막막합니다.(혹시 더있나요?) doing too much work 오류는 AsyncTask이용해서

UI접근 제외한 기능들을 백그라운드 실행으로 돌려야 하나요?

그리고 create oat file 오류는, packageManager이용해서 앱이름,패키지명,권한정보 등을 가져오려고 하는데

그럼 이게 저장소 접근인가요? API23 쓰고 있는데 이럴경우 runtime에서 onpermissionrequest인가

그런 함수 써야지만 돌아가는건지 궁금합니다 좀 도와주세요 컴맹입니다!

 

 

익명사용자 님이 2017년 11월 10일 질문
2017년 11월 10일 수정

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...