Android(Kotlin) (26) 썸네일형 리스트형 [Kotlin][Android Studio]Error running 'MainActivityKt': Top-level function 'main()' not found in package 'com.example.myapplication' 문제상황 : Error running 'MainActivityKt': Top-level function 'main()' not found in package 'com.example.myapplication' 실행이 안된다. 무슨 자꾸만 main() 함수가 없다고 한다. 잠깐 유튜브 영상을 보면서 kotlin의 class에 대해 알아보고 코드를 작성해 보았는데 그때 한번 main을 적어준 것 말고는 없는데 이런다. 나에게 유효했던 해결책. 위의 Run/Debug Configuration 의 대상을 app으로 바꿔주니깐 되었다. 아마 main()함수가 적힌채 한번 실행하며서 대상이 바뀌어진듯 하다. 또 하나 배웠다. [Kotlin] [Android Studio] - View binding(뷰 바인딩)을 통해 결합 클래스 필드 참조, 뷰 조작,뷰 선택 증상 뷰가 선택이 안됨. 예전과 같은 방식으로는 해결 1. 프로젝트명/app/build.gradle 에 다음 코드 추가. android{ ...(다른 코드들) buildFeatures { viewBinding true } } 아래 : 레이아웃 파일 activity_main.xml 2. binding을 통해 xml(레이아웃) 파일의 View 들(TextView,Button 등) 을 조작할 Activity 파일에 다음 코드 입력 private lateinit var binding: ActivityMainBinding binding = ActivityMainBinding.inflate(layoutInflater) val view = binding.root setContentView(view) 최종 형태 아래 .. 이전 1 2 3 4 다음