Project

[OpenCV] 앱 개발 일지

yerinpark 2023. 8. 9. 14:54

Naver Blog Posting Migration

작성일 : 2022.11.7 10:08

 

원문

https://blog.naver.com/parkyl0208/222922079176

 

OpenCV 앱 개발 일지

(수정 중) 221107 Mon 저번주 주말 Kakao Oven으로 UI 설계, Notion으로 작성한 기능 명세서를 바탕...

blog.naver.com

 

221107 Mon

저번주 주말 Kakao Oven으로 UI 설계, Notion으로 작성한 기능 명세서를 바탕으로 본격적으로 코드로 구현 시작.

Andriod Studio에서 Flutter로 개발 예정.

Dart SDK, gradle version 환경 설정 해결 완료.

Do IT 플러터 앱 프로그래밍 책으로 플러터 내부 구조 및 위젯 파트 개념 숙지.

flutter doctor 명령어로 환경 설정 해결.

 

221108 Tue

오류 내용

flutter doctor

명령어 중

[√] Android toolchain - develop for Android devices (Android SDK version 33.0.0)

[!] 미해결 시

 

해결 내용

flutter doctor --android-license

명령어

 

221109 Wed

오류 내용

'FirebaseApp Platform.verify Extends'.FirebaseApp Platform.verify Extends(_delegate);

 

해결 내용

flutter pub upgrade --major-versions

명령어 터미널에서 실행.

 

참고 링크

https://stackoverflow.com/questions/74226250/error-member-not-found-firebaseappplatform-verifyextends

 
Error: Member not found: 'FirebaseAppPlatform.verifyExtends'

Error: Member not found: 'FirebaseAppPlatform.verifyExtends'. FirebaseAppPlatform.verifyExtends(_delegate); flutter clean flutter pub get pod install

 

 

 

오류 내용

flutter doctor 명령어 실행 시

[!] Android Studio (version 4.1)

X Unable to determine bundled Java version.

 

221111 Fri

1. 카메라, 앨범 확인 기능 추가

 

참고 링크

https://fre2-dom.tistory.com/346

 

2. camera를 사용하기 위해 Dart sdk 최신 버전으로 바꾸기

 

참고 링크

https://velog.io/@qkrtnfks128/flutter-Dart-sdk-%EB%B2%84%EC%A0%84-%EC%97%85%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C%ED%95%98%EA%B8%B0

[flutter] Dart sdk 버전 업그레이드하기

 

3. main.dart에서 camera.dart 페이지 이동하기.

 

헤맸던 내용

RaisedButton이 더 이상 쓰이지 않아서 ElevatedButton로 바꾸었다.

 

오류 내용

The method 'RaisedButton' isn't defined

https://stackoverflow.com/questions/53531830/the-methods-raisedbutton-isnt-defined

 
The methods 'RaisedButton' isn't defined

I created a new project and wrote some code in visual studio code. Here is my source code : import 'package:flutter/material.dart'; class Raisedbutton extends StatelessWidget { Widget

stackoverflow.com

요약

onPressed: () { Navigator.push( context, MaterialPageRoute(builder: (context) => SecondRoute()), ); }

 

참고 문서

https://flutter-ko.dev/docs/cookbook/navigation/navigation-basics

새로운 화면으로 이동하고, 되돌아오기

화면간 이동하는 방법

flutter-ko.dev

bottomNavigationButton 추가 중 오류 화면,,

 

 

221113 Sun

안드로이드 uses-permission 위치

android>app>src>main>AndroidManifest.xml

<application> 전에 삽입.

 

https://iosroid.tistory.com/43

 

 

이미지 썸네일 삭제
플러터 사진찍고, 찍은 사진 가져오고, 선택한 사진 가져오기 - 입문

1. gallery_saver (1) 매니페스트 (2) pubspec.yaml gallery_saver 를 사용하려면 image_picker를 같이 사...

blog.naver.com

오류 내용

image_picker에서 찍은 사진이 저장이 안 됨. 갤러리에서 확인할 수 없는 문제.

https://papabee.tistory.com/147

 

 

 

 

 
[django] 웹 페이지 만들기 (2) 프로젝트와 앱 생성하기

 

오류

You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions. Run 'python manage.py migrate' to apply them.

 

해결

migration 해줘야 함.

 

https://www.sysnet.pe.kr/2/0/12754

오류 유형: 750. manage.py - Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.

오류 유형: 750. manage.py - Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions. [링크 복사] , [링크+제목 복사] 조회: 2439 정성태 (techsharer at outlook.com) http://www.sysnet.pe.kr manage.py - Your project may not work properly until you apply the migratio...

www.sysnet.pe.kr

vscode에서 파일마다 저장을 안해줘서 파일 경로를 인식 못함.

 

 

 

django 프로젝트 파일에 OpenCV 설치

python -m pip install opencv-python

 


 
 

 

 

 

 
 

221117

 

 

 

 

 

 

 

221118

<androidx.drawerlayout.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"