본문 바로가기

Flutter11

[Flutter] 오류 (Error Opening Emulator) 여느때처럼 Emulator를 이용해서 개발을 진행하고 있었는데 갑자기 이런 오류가 뜨더니 애뮬레이터를 실행해도 연결할 수 있는 디바이스에 뜨지 않고 애뮬레이터가 먹통이 되어버렸습니다... 인터넷을 찾아보니 초기 셋팅에 사용했던 flutter doctor을 사용해보라고 해서 해봤더니 여기서도 오류가 발견 됐습니다. (셋팅때는 이상 없었던거 같은데...갑자기 왜...) 적혀있는대로 '--android-licenses'를 사용누르고 원래대로라면 yes를 누르고 바로 끝날 문제였는데 아래의 오류가 떠서 당황했습니다. 인터넷을 찾아보니 저는 Android SDK Command-line Tools를 설치할때 하단의 Show Package Details를 체크하고 Android SDK Command-line Tool.. 2023. 8. 31.
[Flutter] 갤러리에서 이미지 가져오기(2) 지난 포스팅때 pickMultiImage()를 이용해서 갤러리에서 이미지를 가져와 봤습니다. 이제 이 코드를 제가 만들던 페이지에 옮겨서 작업을 이어나가려했는데 두가지 문제가 발생하였습니다. 1. pickMultiImage( ) 갯수 제한 설정 불가 한번에 이미지를 여러개 선택해서 List 형태로 가져다 쓸 수 있는건 좋았지만 갯수 제한을 설정할 수 없어서 너무 많은 이미지를 가져와서 오류가 발생하는 문제가 있었습니다. 저는 2개의 이미지만 가져올 수 있도록 만들고 싶었기 때문에 방법을 열심히 찾아봤지만 갯수를 지정해주는 방법은 찾지 못했습니다... if문을 사용해서 3개이상의 이미지가 선택되면 이미지가 안나오고 버튼이 남아있게끔 구현하였지만 임시방편일뿐 선택되는 이미지의 갯수 자체를 고정 시키진 못하였.. 2023. 8. 30.
[Flutter] 갤러리에서 이미지 가져오기(1) 오늘은 제가 갤러리에서 이미지를 가져오고 지우는 과정에서 겪었던 많은 시행착오 과정을 얘기해보려합니다. 일단 본격적인 설명에 앞서 Flutter에서 이미지를 가져와서 사용하는데 필요한 라이브러리와 기본적인 지식들을 먼저 가볍게 말씀드리고 넘어가도록 하겠습니다. 먼저 제가 만들려고하는 것은 pubspec.yaml 의 assets를 설정해줘서 assets디렉토리에 저장된 이미지를 가져오는 방식이 아니라 image_picker 라이브러리를 이용해서 핸드폰 갤러리에 저장된 이미지를 가져오고 지울수 있도록 만드는것이 목표였습니다. image_picker 라이브러리의 ImagePicker().pickMultiImage()를 이용해서 한번에 여러개의 이미지를 가져오려고 했습니다. 이렇게 선택된 이미지들은 XFile .. 2023. 8. 30.
[Flutter] Today 날짜 가져오기 지난 포스팅때 데이터를 서버로 보내는걸 했는데 데이터 항목중에 현재 날짜도 포함되어있습니다. 따라서 오늘은 Flutter의 라이브러리를 사용해서 현재 날짜를 받아오는 걸 해보겠습니다. 사용 할 라이브러리는 다음과 같습니다. https://pub.dev/packages/intl intl | Dart Package Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues. pub.dev pubspec.yaml 파일에서 intl 라이브러리의 최신 버전을 가져와줍니다. 날짜 정보.. 2023. 8. 27.