Dev/Error 18

Flutter - Cannot provide both a color and a decorationTo provide both, use "decoration: BoxDecoration(color: color)".

오류 Cannot provide both a color and a decoration To provide both, use "decoration: BoxDecoration(color: color)". 'package:flutter/src/widgets/container.dart': Failed assertion: line 270 pos 15: 'color == null || decoration == null' 이유 Container 위젯 안에 색 설정이 중복으로 들어가서 발생한 오류이기에, BoxDecoration 에서만 배경색을 설정하면 된다. 잘못된 형식 Container( decoration: BoxDecoration( color: Colors.red, ... ), ... color: Colors...

Dev/Error 2023.11.24

Flutter - ../../../.pub-cache/hosted/pub.dev/watcher-1.0.2/lib/src/constructable_file_system_event.dart:7:57: Error: The class 'FileSystemEvent' can't be extended, implemented, or mixed in outside of its library because it's a sealed class.

오류 ../../../.pub-cache/hosted/pub.dev/watcher-1.0.2/lib/src/constructable_file_system_event.dart:7:57: Error: The class 'FileSystemEvent' can't be extended, implemented, or mixed in outside of its library because it's a sealed class. Dart 을 업그레이드 해주니 해결 dart pub upgrade 해결 : https://github.com/dart-lang/sdk/issues/52570 Watcher fails with `class 'FileSystemEvent' can't be extended`, for dart, no..

Dev/Error 2023.11.24

Android - E/AndroidRuntime: FATAL EXCEPTION: grpc-okhttp-0

안드로이드에서 라이브러리 최신으로 올리면서 발생한 이슈 여러개의 라이브러리 버전을 업하다보니 정확히 무엇때문에 발생했는지 찾기에는 시간이 걸려서 패스 일단은 원인은 아래와 같다고 나왔기 때문에 해당 부분에 대해서 조치를 했다 이슈 2022-02-11 11:24:07.381 6651-6740/com.healthyryu.test.debug E/AndroidRuntime: FATAL EXCEPTION: grpc-okhttp-0 Process: com.healthyryu.test.debug, PID: 6651 java.lang.AssertionError: Method getAlpnSelectedProtocol not supported for object SSL socket over Socket[address=f..

Dev/Error 2022.02.11

[Error] Aapt2InternalException: AAPT2 aapt2-3.3.2-5309881

AAPT2 관련 에러* Aapt2InternalException: AAPT2 aapt2-3.3.2-5309881 * 아래의 로그처럼 AAPT2 에서 PNG 이미지를 컴파일 할때 에러가 발생한다. 참고(https://stackoverflow.com/a/54615423/3897810) 의 내용을 보면, Gradle 3.3.2 버전에서는 사이즈가 큰 PNG 파일을 컴파일 할 경우 에러가 발생하는 버그인것 같다. 크게 2가지가 해결 방법!!1. android.enableaapt2=false 를 통해서 AAPT2 를 사용하지 않거나 혹은 기타 다른 처리를 해서 최신 그래들을 사용한다.2. Gradle 3.2.1 버전으로 낮춰서 사용한다. org.gradle.execution.MultipleBuildFailures..

Dev/Error 2019.03.19

[Android / Error] resource android:attr/fontVariationSettings not found.

resource android:attr/fontVariationSettings not found. 안드로이드 그래들(Gradle) 버전을 3.2.1 로 올리면서 관련 에러가 나왔었다.(참고로 support library 도 28.0.0 으로 올리고 전반적으로 버전업 진행!!) 라이브러리는 기존 27.0.1 에서 28.0.0 로 버전을 올리면서compileSdkVersion 은 기존에 git에서 받았던 그대로(27)로 진행했기에 리소스를 찾지 못했던것 같다. compileSdkVersion 을 28로 올리면서 해결 현재, Gradle 3.2.1 / compileSdkVersion 28 / support library 28.0.0 참고 https://stackoverflow.com/questions/4920..

Dev/Error 2018.12.20

Android - Writing exception to parcel

!! MP4 파일 공유할때 발생한 에러 !! 처음 에러를 맞딱드렸을때, 경로의 문제라는것만 짐작할 수 있었다. 08-29 11:21:33.817 8431-9377/com.iofit E/DatabaseUtils: Writing exception to parcel java.lang.IllegalArgumentException: Unknown URI: content://com.iofit.database/external_files/DCIM/iofit/video_1535503745198.mp4 at com.iofit.database.IOFITContentProvider.query(IOFITContentProvider.java:385) at android.content.ContentProvider.query(Con..

Dev/Error 2018.08.29

MediaProjection 는 null 검사가 필요하다.

MediProjection Null Check after take a Permission Dialog Event MediaProjection 사용법은 *참고 -> http://thdev.tech/androiddev/2016/04/09/Android-MediaProjection-Exmple.html확인이 가능하다. 여기서 나는 사용자에게 권한 획득 여부를 묻는 다음 단계에서 "취소" 를 눌렀을때 발생한 에러에 대한 내용을 기록한다. mediaProjection = projectionManager.getMediaProjection(resultCode, data);if (mediaProjection != null) { mediaProjection.registerCallback(new MediaProjectio..

Dev/Error 2018.03.08