오늘도 구글이 나에게 시련을 준다. 단순 경고이지만, 무시해도 될것 같은데 신경이 너무 쓰인다.구글링을 해보았더니, 아래의 경로를 압축해서 업로드하면 된다고한다.[project_root]/build/app/intermediates/merged_native_libs/release/out/lib위의 3개 폴더 (현재 시점으로는 3개인데 나중에는 몇개가 될지 모르겠다.) 를 압축한다. 파일명은 상관없다.압축된 파일은App Bundle 탐색기로 가서 경고를 띄운 업로드중인 혹은 업로드 된 버전을 선택후 다운로드 > 네이티브 디버그 기호에 업로드해주면된다. 그럼 윈도우라면 아주 깔끔하게 그냥 처리되겠지만, 우린 하필 맥유저이기에 The native debug symbols contain an invalid di..
평화로운 개발인생에 또 구글이 정기적으로 시련을 준다. 우선 기본적으로 손봐야할 코드는 android/app/build.gradle위치한 compileSdkVersion : xxxtargetSdkVersion: xxx 위에 스샷대로라면, compileSdkVersion : 34targetSdkVersion: 34 로 변경되어야 합니다. 여기서 우리는 2가지 선택을 해야합니다.1. build.grade 파일을 직접 수정할 것인가 ?2. 거기에 박혀있는 flutter 상수를 수정할 것인가 ? 전자인 경우 직접 원하는 버전을 입력하면된다.후자의 경우 플루터 상수를 변경해주면 된다.flutter 상수의 경우는 flutter sdk가 설치되어 있는 위치에서packages/flutter_tools/gradle/s..
Flutter getx 패키를 사용하고 있는데, 그중에 모듈을 자동으로 생성해주는 get_cli 을 잘사용하고 있다. 그런데 어느날 갑자기 아래와 같은 에러가 나왔다. Synchronous waiting using dart:cli waitFor and C API Dart\_WaitForEvent is deprecated and disabled by default. This feature will be fully removed in Dart 3.4 release. You can currently still enable it by passing --enable\_deprecated\_wait\_for to the Dart VM. See [https://dartbug.com/52121.](https://dar..
보호되어 있는 글입니다.
intellij 혹은 android studio 에서 freezed 나 drifit 같은 패키지를 쓰면 같은 이름으로 확장자가 다르게 여러파일이 나온다. 사실 직접 눌러서 볼일이 거이 없기 때문에 합쳐서 깔끔하게 보고 싶을 때 쓰는 방법이다. intellij 혹은 android studio 에서 만능찾기인 shift 연속 2번을 누르고 nest 를 검색하면, file nesting.. 이 나온다 해당 파일을 선택하여 같은 확장자끼리 묶어주면 하나의 파일로 합쳐져서 나온다 이제 하나로 합쳐져서 나오는 탐색기를 볼수 있다 !
안드로이드 빌드 해두면 좋은 설정들 1. flutter.minSdkVersion, flutter.targetSdkVersion 설정 Flutter를 하다보면, 기본값인 minSdkVersion과 targetSdkVersion이 너무 낮아서, 패키지를 한두개만 설치해도 경고가 뜨곤 한다. 그래서 프로젝트마다 build.grade 부분을 하드코딩하게 되는데, 자신 혹은 회사에서 생각하는 최소 버전이 있다면 flutter 기본설정으로 해두면 해당 경고가 뜨지 않는다. 해당 설정은 자신이 설치한 flutter 경로 아래에 있다. # flutter config 위치 # [flutter_home]/packages/flutter_tools/grade/flutter.grade // 최신버전 기준으로 위치가 변경되었다 ..