본문 바로가기

플러터(flutter)38

플러터에서 Flavor를 사용해서 개발 환경 분리 및 예시 플러터에서는 Flavor를 사용하여 개발환경을 바꿀 수 있습니다. 라이브러리를 사용하거나 하면 한 번에 바꿀 수 있다고 하지만... 플러터에 라이브러리를 추가하가는 것을 결과적으로 앱 자체의 용량을 늘리게 되는 것이기 때문에 라이브러리를 사용한 개발환경 분리는 저는 그닥 추천하지 않습니다. (안그래도 플러터는 앱 용량이 크기 때문에 ㅠㅠ)플러터에서 Flavor를 사용하여 개발 환경 분리 하고 변수 선언하기 - Android플러터에서 Flavor를 사용하여 개발 환경을 나누는 작업은 Android와 iOS 별도의 작업이 필요합니다. 먼저 Android부터 진행하면 다음과 같습니다. 1. build.gradle에서 Flavor를 사용하여 개발 환경 나누기 다음과 같이 android/app/build.grad.. 2024. 12. 4.
Flutter 에러 발생 No connected devices found 해결 방법 어제까지만 해도 잘 되던 Flutter가 갑자기 동작을 하지 않았습니다... 에러 내용을 보아하니 다음과 같이 뜨는데 No connected devices found; please connect a device, or see flutter.dev/setup for getting started instructions. site:stackoverflow.com 분명히 Emulator는 잘 설치되어 있고... Flutter가 아닌 Kotlin으로 만들어진 안드로이드 프로젝트는 잘 동작했습니다. 그래서 다음과 같은 방법으로 해결을 시도 해봤습니다.Flutter doctor 커맨드맥북 기준 flutter doctor 커맨드를 사용하면 현재 flutter를 동작하기 위해 필요한 프로그램이 설치되있는지를 확인할 수 .. 2024. 6. 7.
플러터에서 Json 형태로 데이터 저장하기-1 이번 구현은 다음과 같은 방법으로 실시할 예정입니다. 필요한 depedency import필요한 Model 생성Model에 JsonSerializable 적용하기Json 데이터 생성하기shared_preferences를 사용하여 Json 데이터 저장하기저장된 Json 데이터를 수정, 삭제 하기Json 데이터로 저장하기 위해 필요한 Dependency 필요한 Depedency는 다음과 같습니다. dependencies: # shared_preferences - https://pub.dev/packages/shared_preferences/install shared_preferences: ^2.2.3 # json_annotation - https://pub.dev/packages/json_a.. 2024. 5. 9.
플러터의 Sqlite를 riverpod의 Provider로 사용하기 - 1 플러터의 Sqlite를 riverpod의 Provider를 사용해서 구현해보겠습니다. 필요한 라이브러리 flutter_riverpod path sqflite 각각의 라이브러리를 설치하는 방법은 아래의 링크를 참조 하시길 바랍니다. https://pub.dev/packages/path/install path install | Dart package A string-based path manipulation library. All of the path operations you know and love, with solid support for Windows, POSIX (Linux and Mac OS X), and the web. pub.dev https://pub.dev/packages/sqflite/i.. 2024. 4. 23.