728x90 반응형 전체 글169 [Flutter/플러터] 버전 에러 고치기 2 유데미 강의를 들으며 예전 버전 프로젝트를 깃 클론해오면서 정말정말 다양한 에러들을 만나고 있다. Could not initialize class org.codehaus.groovy.runtime.InvokerHelper > Exception java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.reflection.ReflectionCache [in thread "Daemon worker"] 위와 같은 에러를 만났고, 찾아보니 프로젝트에 필요한 라이브러리나 환경 설정이 올바르게 이루어지지 않아 발생할 수 있는 에러였다. 예전 버전 프로젝트를 로컬로 가져오게 되면 받게 되면 이런 에러들이 정말 머리가 아프다. 일단 저번.. 2024. 1. 24. [Flutter/플러터] BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 61 유데미 플러터 강의를 들으면서 프로젝트를 깃 클론해서 로컬로 가져오는 경우가 많았는데, 프로젝트가 예전 버전에서 제작된거라 내 컴퓨터 로컬 환경과 맞지 않아 에러가 자주났다. 최근 들어 정말 다양한 에러와 마주치고 있는데 오늘은 아래와 같은 에러가 났다. BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 61 찾아보니 이 에러는 현재 Gradle 버전과 Java 버전이 일치하지 않을 때 발생하는 오류로 나의 JDK 버전을 확인하고 거기에 맞는 Gradle 버전으로 변경해야 한다. 1. JDK 버전 확인하기 터미널 창을 켜고 java --version 명령어.. 2024. 1. 23. [Flutter/플러터] 앱기초2 SafeArea() 이 위젯은 운영 체제의 침입을 피하기 위해 충분한 패딩을 사용하여 하위 항목을 삽입하며, 1개의 하위 요소를 가질 수 있다. 앱을 만들다가 이렇게 글씨를 쓰면 핸드폰의 기본 설정 때문에 원치 않는 곳에 글씨가 쓰이는 경우가 있을 것이다. 이런 경우에는 SafeArea 라는 위젯을 쓰면 핸드폰의 기본 설정에 의해 글씨가 가려지거나 짤리지 않는 안전한 곳에 글씨가 쓸 수 있다. 아래의 왼쪽 사진이 SafeArea 위젯을 적용하기 전이고 오른쪽이 위젯을 적용한 후이다. void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return .. 2024. 1. 23. [Flutter/플러터] Flutter Outline 작동 안될 때 Flutter Outline 을 켰는데 아래 사진처럼 Nothing to Show 라는 문구만 보이고 아무것도 보이지 않는다면 Flutter Outline 을 접었다가 해당 위젯에 커서를 올려놓고 Flutter Outline 을 누르면 basic.dart 파일이 켜지고, 원래 작업하던 dart 파일로 돌아가면 정상적으로 작동된다! 2024. 1. 21. 이전 1 ··· 37 38 39 40 41 42 43 다음 728x90 반응형