안녕하세요. 똔똔이입니다.
오늘은 MainActivity.kt 생성하는 법을 말씀드리겠습니다.
아니 그거 그냥 생성되는거아냐??
라고 알고계셨던 저와같은 왕초보님.
그런데 막상 생성되지 못해 당황해서
저같이 시트콤 찍지 마시라고...
왕초보 에러 해결방법 알려드립니다.
제가 부딪친 상황입니다.
책 열심히 따라(?) 했는데 MainActivity.kt 파일이 안보입니다.
보이시죠. com.example.kotlinsample 트리구조 밑에 아무것도 없어요..
와.....
대략난감...
안드로이드 스튜디오 버전이 업데이트 되서 그런가?
잠시(?) 멍청한 생각좀 했습니다.
원인
MainActivity.kt가 없는건 Activity를 선택하지 않아서 그렇습니다.
반응하지 않겠다는데 굳이 MainActivity.kt를 생성할 필요가 없는거죠.
저처럼 초반에 Project Template 설정하실때 No Activity를 선택하시면 이렇게 되요.
저는 Empty Activity를 고른다는게 무의식적으로 No Activity를 선택했습니다....
해결방법 1.
새로 Project를 생성한다.
File -> New -> New Project
Select a Project Template 에서 No Activity를 제오한 나머지를 선택한다.
저는 Empty Activity를 선택했습니다.
Name을 입력해주고 Finish
자 이제 MainaActivity.kt를 생성하신것을 확인 할 수 있습니다.
해결방법 2.
Activity만 새로 생성한다.
이번에는 그냥 Activity만 새로 생성하는 방법입니다.
MainActivity가 없는 폴더(?)에서 마우스 오른쪽 버튼을 누릅니다.
New -> Activity를 생성하고 싶은 Activity를 선택합니다.
저는 Empty Activity를 선택하겠습니다.
Finish를 눌러줍니다.
MainActivity.kt가 생성된것을 확인 할 수 있습니다.
tauworld