알렉산도대왕의 개발일지
close
프로필 배경
프로필 로고

알렉산도대왕의 개발일지

  • 분류 전체보기 (66)
    • 포트폴리오 (0)
    • Development (59)
      • Flutter (40)
      • Dart (3)
      • NodeJS (2)
      • Django (2)
      • DB (2)
      • AI (1)
      • ETC (4)
    • 콘텐츠 라이프 (5)
    • 일상 (0)
  • 홈
  • 태그
  • 방명록

[해결방법] MapBox error, FusedLocationProviderClient

이번 프로젝트에 MapBox를 사용한 맵 기능을 개발하기 위해 스터디를 하고 있는중에 몇일간 괴롭히던 문제의 원인을 알게되어 기쁜마음에 블로그를 작성하게 되었습니다. 먼저, 아래와 같은 무시무시한 사이즈의 Exception인데요. E/Mbgl-MapChangeReceiver(31392): Exception in onDidFinishLoadingStyle E/Mbgl-MapChangeReceiver(31392): java.lang.IncompatibleClassChangeError: Found interface com.google.android.gms.location.FusedLocationProviderClient, but class was expected (declaration of 'com.googl..

  • format_list_bulleted Development/Flutter
  • · 2023. 4. 12.
  • textsms

Package name, Bundle identifier 확인 방법

플러터로 개발하다보면 AOS의 PackageName과 IOS의 BundleIdentifier 정보를 확인해야 할때가 있는데요. 까먹지 않기 위해 정리해놓습니다. Android iOS 1. ios/Runner/Info.plist CFBundleIdentifier $(PRODUCT_BUNDLE_IDENTIFIER) 2. ios/Runner.xcodeproj/project.pbxproj PRODUCT_BUNDLE_IDENTIFIER = com.octoverse.appname; 같이 보면 좋은글 - Flutter 앱 이름 변경 https://kjmhercules.tistory.com/26 [해결방법] Flutter App 이름 변경 플러터로 만든 앱 이름을 변경해야 할 때가 있습니다. 간단하지만 자주 사용하지 ..

  • format_list_bulleted Development/Flutter
  • · 2023. 4. 11.
  • textsms
Flutter에서 MapBox 사용하기, Flutter with MapBox

Flutter에서 MapBox 사용하기, Flutter with MapBox

이번 프로젝트에서는 맵 기능에 MapBox 라이브러리를 사용하기로 하였습니다. Flutter library 는 가장 많이 사용되고 있는 mapbox_gl 을 사용하기로 했습니다. https://pub.dev/packages/mapbox_gl MapBox를 사용하기 위해 회원 가입을 하면 아래 이미지와 같은 화면이 보이게 됩니다. 하단에 보이는 Create a token 버튼을 통해 Access token을 발급 받아야 합니다. Android guide (https://docs.mapbox.com/android/maps/guides/install/)에 의하면 Download:Read scope를 설정해줘야한다고 하니 체크를 하고 이름을 주고 생성해보았습니다. 저는 안드로이드에서 테스트를 하려고 했기 때문에..

  • format_list_bulleted Development/Flutter
  • · 2023. 3. 31.
  • textsms
[해결방법] Flutter 오류 - 인텐트 필터를 포함하되 'android:exported' 속성...

[해결방법] Flutter 오류 - 인텐트 필터를 포함하되 'android:exported' 속성...

Flutter 앱 이전 후 빌드하는 과정에서 Flutter 3.x 버전으로 업그레이드하고 라이브러리도 변경해줬습니다. AAB로 빌드하고 구글플레이콘솔에 앱을 업데이트하려고 하는데 아래와 같은 에러가 발생했습니다. 더보기 인텐트 필터를 포함하되 'android:exported' 속성을 설정하지 않고 활동, 활동 별칭, 서비스 또는 broadcast receiver가 있는 APK 또는 Android App Bundle을 업로드했습니다. Android 12 이상에는 이 파일을 설치할 수 없습니다. 참조: developer.android.com/about/versions/12/behavior-changes-12#exported 에러 문구에도 나와있듯이 Android 12 이상에서는 AndroidManifest...

  • format_list_bulleted Development/Flutter
  • · 2023. 3. 30.
  • textsms
[해결방법] redefinition of module 'Firebase'

[해결방법] redefinition of module 'Firebase'

아래 이미지와 같이 XCode에서 iOS 빌드를 할때 시뻘건 에러들이 수두룩 나왔다. 해당 오류들은 Flutter 프로젝트에 Firebase를 적용하는 도중 발생한 문제였다. 원래 Firebase SDK가 적용되어 있는 상태였는데 앱을 이전하는 과정에서 Firebae SDK를 수정하면서 발생하였다. 정확한 원인은 Firebase의 가이드처럼 firebase-ios-sdk 를 적용하면서 기존에 수동으로 설치했던 모듈과 중복되는 이슈였다. 그래서 아래와 같이 firebase-ios-sdk는 제거하고 XCode의 Product - Clean -> Product - Run을 해줬더니 문제가 해결됐다. 끝

  • format_list_bulleted Development/Flutter
  • · 2023. 3. 29.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • navigate_next
전체 카테고리
  • 분류 전체보기 (66)
    • 포트폴리오 (0)
    • Development (59)
      • Flutter (40)
      • Dart (3)
      • NodeJS (2)
      • Django (2)
      • DB (2)
      • AI (1)
      • ETC (4)
    • 콘텐츠 라이프 (5)
    • 일상 (0)
최근 글
인기 글
최근 댓글
태그
  • #flutter error
  • #Flutter
  • #mapbox
  • #flutter_inappwebview
  • #해결방법
  • #ios빌드
  • #flutter tips
  • #플러터
  • #FlutterError
  • #flutter logo
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바