firebase debugview 기능을 사용하기 위해서 adb shell setprop debug.firebase.analytics.app "패키지명" 명령어를 사용중에 발생한 오류 해결 1. adb 절대경로 사용 android studio를 설치했다면 자동으로 android sdk가 설치되어 있을 것이다. android studio > File > settings > Appearance & Behavior > System Settings > Android SDK로 이동하면 Android SDK Location을 확인할 수 있다. 해당폴더에서 platform-tools 폴더로 들어가서 해당 절대 경로를 복사합니다. 그리고 작업중이던 명령어를 C:\Users\---\AppData\Local\Android..
TextField에서 복사나 붙여 넣기가 안될 때 아래 항목을 살펴보세요. TextFormField( enableInteractiveSelection: false, ... ), enableInteractiveSelection이 false로 되어있지는 않으신가요? true로 바꿔주세요. TextFormField( contextMenuBuilder: null, ... ). contextMenuBuilder가 null로 되어있으신가요? 해당구문을 아예 지워주시거나, contextMenuBuilder를 직접 만들어 넣어주세요.
Could not find package "build_runner". Did you forget to add a dependency? 빌드시키다가 뜬 에러 dev_dependencies에 build_runner를 넣어줘야하나봅니다. 지금하는 그걸 할때... 해결방법 build_runner: 넣어주시면 됩니다. 저는 버전까지 넣었어요. 안넣으셔도 됩니다.
type 'List' is not a subtype of type 'List' List타입을 넣어야하는데 List 타입이라서 뜨는 에러. 해결방법 List을 List 으로 타입변환을 하면 된다. List.from(리스트) List.from( ) 안에 그 리스트를 넣어주면 된다.
Http 통신을 하던중에 에러 발생 해결방법 main.dart 파일에 해당 클래스 생성. class MyHttpOverrides extends HttpOverrides{ @override HttpClient createHttpClient(SecurityContext? context){ return super.createHttpClient(context) ..badCertificateCallback = (X509Certificate cert, String host, int port)=> true; } } void main() {} 에 해당 코드 추가. HttpOverrides.global = MyHttpOverrides();
'vector' file not found vector 파일을 찾지 못한다는 에러. 내가 해결한 방법 해당 프로젝트의 xCode wokrspace 를 연다. 1) Runner 를 선택 2) TARGETS > Runner 선택 3) Build Settings 선택 4) 검색창에 Compile Sources As 검색 5) 나온 결과창에서 저 부분을 Objective-C++ 로 바꿔준다. 하고 나서 실행 됐다..
Cannot run with sound null safety, because the following dependencies 이 에러는 사용하는 라이브러리버전 문제로 생긴 에러인거 같다. 해결방법 이 해결방법은 임시해결방법이다. 제대로 해결하려면 아마 라이브러리 버전 문제를 해결해야 할 것이다. 대부분 Android Studio로 flutter 작업을 하니깐 Android Studio 기준으로 임시해결방안을 알려드리겠습니다. Android Studio > Run > Edit Configurations... 를 눌러줍니다. Additional run args : --no-sound-null-safety 를 넣어주면 해결된다.
'TensorFlowLiteC.h' file not found TensorFlowLite 파일을 찾을 수 없다고 뜨는 에러 입니다. Tflite를 사용할 때 발생한 에러입니다. 해결방법 프로젝트 Podfile에 pod 'TensorFlowLiteC', '2.2.0' 추가한다. 그리고 터미널에서 본인 프로젝트 ios 폴더로 이동한 후에 cd 본인프로젝트ios위치 ex) cd /Users/Desktop/firstapp/ios rm Podfile.lock rm -r Pods rm -r .symlinks 을 터미널에 순서대로 작성한 후에 프로젝트를 재실행 해보면 작동이 될 것이다..