본문 바로가기

버킷리스트70

Android License status unknown, Unable to find bundled Java version 오류 해결 방법 flutter doctor를 실행했을 때 Android license status unknown 메시지가 나왔을 때 해결 방법 1. 'flutter doctor --android-licenses' 입력  2. 그래도 해결이 안 되었다면 설정에서 Android SDK-SDK Tools-Android SDK Build-Tools 35 설치 후 1번 재실행 3. 저처럼 이미 설치되어 있는데도 문제가 발생했다면 JAVA 버전이 안 맞거나 설치가 안 되어 있거나 한 경우입니다.기존에 설치되어 있는 JAVA를 지우시고 맞는 버전을 설치해 주세요. ('java -version' 명령어를 통해 확인해 보세요.)java 23은 제 플러터에 안 맞는 녀석이라고 해요.https://www.oracle.com/java/tec.. 2024. 10. 3.
안드로이드 스튜디오 깨끗하게 삭제하기 및 재설치하기(초기 세팅 및 flutter doctor 오류 해결하기) 안드로이드 스튜디오를 삭제하는 게 쉽지 않네요. 저는 만들었던 프로젝트가 오류가 생겨서 잠시 이 과정을 거치고 있습니다.  제대로 지우지 않으면 찌꺼기가 자꾸 남아서 사람 미치게 합니다. 마치 좀비 같다는 생각이 듭니다. 아래 과정을 거치고 재부팅 후에 다시 한 번 확인해 보시고, 그리고 재설치 하시기 바랍니다. 저는 프로젝트 폴더도 다른 드라이브로 옮겨봤습니다.  저는 안드로이드 스튜디오를 배우는 입장이기에 배우면서 알게된 내용을 정리하여 공유하고 있습니다. 그렇기에 다양한 여러분이 환경에 대한 답을 해드릴 수 없고, 제가 하는 방법이 정답이 아닐 수도 있습니다. 유튜브와 웹 서빙을 여러개 참고했고, 최종적으로 외국 유튜버의 내용이 저에게 맞았기에 그 내용을 위주로 안내해 드립니다.   안드로이드 스튜.. 2024. 9. 18.
오공완(with 코드팩토리의 플러터 프로그래밍) #19-3 (파이어베이스 연동) // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 지난번 오류는 역시나 해결을 하지 못한 상태이다. 기회가 된다면 다시 한번 처음부터 도전을 해 봐야지.그런데 아마도 그럴 가능성은 없어 보인다. 책을 보고 타이핑 모드~home_screen.dart 파일을 아래와 같이 수정한다. provider 어쩌고의 흔적을 없애고, firebase 틀에 맞춰 수정해 주는 작업이란다. import 한 provider를 없애고 싶다. 사용 안 하고 있는 회색 빛깔 녀석들도 지우고 싶지만 소심한 나는 건드리지 않을 거다. 책에서 시키.. 2024. 9. 10.
오공완(with 코드팩토리의 플러터 프로그래밍) #19-3 (파이어베이스 연동) // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다.   파이어베이스 구현하기 2 오늘 오류 수정은 일단, pubspec.yaml부터 천천히 깃허브에 올려진 것과 비교하는 일이다. 그러기 위해서 일단, flutter clean을 해준다. 그리고 pubspec.yaml의 버전들을 하나하나씩 비교해 본다.너희 둘 딱 걸렸어~ 다시 pub get을 해 주고, run 'main.dart'를 실행해 본다. 이렇게 허무하게 해결하는구나.했더니 또 안된다. 왜~!!!자꾸만 저 firestore의 녹색줄이 신경 쓰인다. 오류 메시지.. 2024. 9. 9.
오공완(with 코드팩토리의 플러터 프로그래밍) #19-2 (파이어베이스 연동) // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다.   파이어베이스 구현하기 책을 따라 하고 있는데, 빨간 줄이 생기기에 깃허브를 봤더니 책과 달리 package가 몇 개 빠져 있다. import 'package:get_it/get_it.dart';import 'package:calendar_scheduler/database/drift_database.dart';import 'package:intl/date_symbol_data_local.dart';import 'package:flutter/material.dart.. 2024. 9. 8.
오공완(with 코드팩토리의 플러터 프로그래밍) #19 (파이어베이스 연동) // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 새로운 기능: 파이어베이스 CLI 설치, 파이어스토어 데이터베이스 생성 사전 준비: 1. pubspec.yaml 파일 추가  - firebase_core, cloud_firestore2. minSdkVersion 21 설정(android/app/build.gradle)3. 파이어베이스 CLI 설치 및 로그인https://firebase.google.com/docs/cli?hl=ko#install-cli-windows Firebase CLI 참조  |  Firebas.. 2024. 9. 4.
오공완(with 코드팩토리의 플러터 프로그래밍) #18 (서버 연동하기) // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 오랜만에 다시 시작이다. 챕터가 얼마 안 남았는데 정말 질질 끌고 있는 기분이다..ㅜ.ㅜ 새로운 기능: 캐시, Node.js, REST API 사전 준비: 1. Node.js 설치 및 실행하기Node.js — Run JavaScript Everywhere (nodejs.org) Node.js — Run JavaScript EverywhereNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.. 2024. 8. 25.
오공완(with 코드팩토리의 플러터 프로그래밍) #17 (데이터베이스 적용하기) // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 새로운 기능> SQL, SQLite, 드리프트 플러그인, Dismissible 위젯   데이터베이스 구현하기 1. 모델 구현하기2. 테이블 관련 코드 생성하기더욱 문제는 에러가 나 버렸네.Error: Method not found: 'NullThrownError'.      final error = e[0] as Object? ?? NullThrownError();                                       ^^^^^^^^^^^^^^^ 검색.. 2024. 8. 22.
오공완(with 코드팩토리의 플러터 프로그래밍) #16 (일정 관리 앱 만들기) // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 새로운 기능: table_calendar플러그인, 주색상 설정, 일정 내용 필드 구현, 달력 언어 설정 사전준비:1. pubspec.yaml 2. 프로젝트 초기화(screen폴더에 home_screen.dart 파일 만들고, main.dart 파일에 홈스크린다트 파일 등록)   일정 관리 앱 구현하기 1. 주색상 설정하기(const 폴더 만들고, colors.dart파일 만들기)2. 달력 구현하기(component 폴더 만들고, table_calendar.dart파.. 2024. 8. 14.
오공완(with 코드팩토리의 플러터 프로그래밍) #15 (코팩튜브) // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 새로운 기능: HTTP 요청과 REST API, JSON, 유튜브 API, VideoMOdel, CustomYoutubePlayer   사전 준비 1. 유튜브 API 설정하기https://console.cloud.google.com/marketplace/product/google/youtube.googleapis.com?project=tokyo-nomad-431702-s8 Google Cloud consoleGoogle Cloud 콘솔에서 www.gstatic.co.. 2024. 8. 12.
반응형