분류536 coredump thread 확인방법 코어덤프가 남게 되면 왜 죽었는지에 대한 디버깅을 해야한다. 기본적으로 백트레이스(backtrace)를 보게 되는데 기본 명령어로 bt를 이용한다. 이 backtrace가 죽은 원인일 확률은 매우 높으나 아닐 확률도 있음을 알아야한다. 프로세스가 단일로 돌 수 있으나 구현에 따라 thread를 사용했을 수도 있기 때문이다. 그래서 thread로 된 프로세스는 처음 backtrace가 죽은 위치를 보여주는게 아닐 수도 있다는 의미이다. 그럼 어떻게 다른 thread의 backtrace를 볼 수 있을까? 첫번째로 thread가 있는지부터 확인해야한다. info thread info threads info thread or info threads 명령어로 확인해보자. 위와 같이 process에서 2개의 thr.. 2021. 9. 13. 코틀린 id 인식 안될 때 해결방법 id 인식 안될 때 해결 방법입니다. kotlin-android-extensions 를 추가합니다. 위치는 build gradle(Module: xxx.app) plugins { id 'com.android.application' id 'kotlin-android' id 'kotlin-android-extensions' } 그리고 나서 우측 상단의 Sync now를 눌러주면 적용됩니다. 2021. 9. 11. 안드로이드 스튜디오 애뮬레이터로 앱 미리보기 안드로이드 앱을 테스트하면서 만들고 싶죠? 그렇다면 애뮬레이터를 이용하면 개발을 더 효율적으로 할 수 있습니다. Tools에 AVD Manager를 클릭하면 Your Virtual Devices 가 뜹니다. 기본적으로 Pixel 2 API 26이 있는데요. 여기 Actions에서 재생버튼을 눌러도 되고 툴바에 재생으로 실행시켜도 됩니다. 아 저는 에러가 떴네요. 무슨 에러인지 볼까요? Build file 'C:\Users\mckim\AndroidStudioProjects\MyApplication\app\build.gradle' line: 2 An exception occurred applying plugin request [id: 'com.android.application'] > Failed to ap.. 2021. 9. 10. 안드로이드 프로젝트 생성방법 및 파일설명 안드로이드 스튜디오 다운받기 및 설치하기 정리 제일 먼저 안드로이드 앱 개발을 시작하려면 필요한건 뭘까요? 바로 개발툴이 필요하겠죠? 안드로이드 스튜디오라는 개발툴이 잘 만들어져있습니다. 이걸 이용해서 앱을 만들어보도록 하겠습 software-craftsman.tistory.com 아직 안드로이드 스튜디오를 설치하지 않았다면, 위의 글을 읽고 따라해보세요. 자 이제 프로젝트 만드는걸 시작해보겠습니다. 안드로이드 스튜디오를 실행하면 아래와 같이 나오죠? New Project를 눌러봅시다. 먼저 우리는 안드로이드 앱을 만들거니 Phone and Tablet으로 해야겠죠!? 그리고 다양한 종류의 Activity가 나오는데 일단 Empty Activity로 만들어보죠. 이제 프로젝트 이름을 정한뒤 Languag.. 2021. 9. 9. 이전 1 ··· 113 114 115 116 117 118 119 ··· 134 다음 반응형