플러터 4

Flutter v3.25.4 url_launcher를 설치하였는데 오류가 난 이야기에 대하여

하.... 버전이 오르면서 오류가 많다... goRouter를 했는데 루트에서 백퍼튼이 안먹히는 현상도 있고  라이브러리 중 그래들버전을 직접 수정한것도 있고 힘들구만  어찌됬근 오늘 개발 중에 url_launcher 를 설치하자마자 안된다... 일단 환경설정부터 보여드리겠습니다.   에러코드 코틀린 그래들 버전을 올리라고 한다. ㅠㅠ 이제 android/settings.gradleid "org.jetbrains.kotlin.android" version "1.8.10" apply false 파일을 수정해보자 된다.... 이전엔 안되었는데... 뭐지 생각해보았는데 android/gradle/wrapper/gradle-wrapper.propertiesdistributionBase=GRADLE_USER_HO..

기록중 2024.11.15

Flutter 라이브러리 flutter_appauth 설치 시 셋팅 방법

flutter_appauth 설치 후 안드로이드x는 되는데 오류가 떳다 첫번째Attribute data@scheme at AndroidManifest.xml requires a placeholder substitution but no value for is provided. 그대로 검색해보니  /프로젝트네임/android/app/build.gradle 파일에 defaultConfig 속에 항목을 추가해야된다고 한다. defaultConfig { applicationId "com.company.app" // 이 부분 추가 manifestPlaceholders = ['appAuthRedirectScheme':'com.company.app']} 그래도 오류가 났다.... Attribute applica..

기록중 2024.09.25

Flutter 국제화 시 TextField Widget 오류사항

검색하면 쉽게 나온다.https://docs.flutter.dev/release/breaking-changes/text-field-material-localizations TextField requires a MaterialLocalizations widgetTextField now throws an assert error if there is no MaterialLocalizations widget in the widget tree.docs.flutter.dev 난 왜그런지 모른다... 그러나 이렇게 하라고 한다. 개발 중 국제화를 위해 EasyLocalization 를 썻다. 한국어와 일본어 두가지를 입력하고  한국어로는 잘되던게 일본어로 바꾸니 에러가 나왔다.... 그대로 검색하니 위 링크가 나왔고..

기록중 2024.09.24

Flutter 서버에서 파일을 받은 후 현지화 언어 적용

오늘은 알고보면 아주 쉽고 머리 띵한 코드였다... ===== 문제점  =====이전 앱을 런칭하면서 오타 및 자잘한 코드수정에 대해 매번 업로드를 해야되는 번거로움이 있다.이번 앱을 만들면서 서버에서 파일을 받아와 택스트를 수정할 수 있게 만들어 보자 ================였습니다. 그래서 현지화 파일을 만들면 되겠네 라고 말하고 기본 사용법부터 확인했습니다. 사용자들이 많이 사용하는 라이브러리 easy_localization 를 사용하였습니다.flutter pub add easy_localizationversioneasy_localization: ^3.0.7  void main() async { WidgetsFlutterBinding.ensureInitialized(); await Easy..

기록중 2024.09.20