728x90
flutter library 에서 마음에 안 드는 부분,, 또는 어쩔 수 없이 내가 수정해야하는 상황일 때,
fork를 통해서 가져와서 바꿀 수 있다는 것을 알았다.
일단 creat a new fork 로 가져온다.
일단 본래의 프로젝트에서 나의 url 을 넣어서 잘 fork 가 되었는지 먼저 확인해보자
library 수정을 위해 주소 복사 후 android 에서 get from version control 에서
아까 복사한 코드를 붙여넣어서 가지고 온다.
정상적으로 가져온 것 같다.
빨간 줄 오류가 많이 뜨는데 일단 Get dependencies를 실행하거나 pub get을 한다.
이런 문구가 보인다. 이것대로 하면 되는 건가?
굉장히 어려워 보인다.
https://github.com/flutter/flutter/wiki/Upgrading-pre-1.12-Android-projects
나름 열심히 수정했는데 안 바뀐다..안 없어진다.
기존 library가 문제라서 그런건가?
해결책은
intent:
git:
url: https://github.com/developer-caleb/intent
ref: master
branch 명이 main이어야하는데 master라서 문제가 생겼다고 한다.
intent:
dependency: "direct main"
description:
path: "."
ref: master
resolved-ref: d24d82d9df8f756237f56dc677f3dfd50bccd8ae
url: "https://github.com/developer-caleb/intent"
source: git
version: "2.0.0-nullsafety.0"
내가 올린 버전이랑 비교해보고 버전이 안맞으면 이것저것 찾아봐야한다!
암튼 오늘도 완료!
728x90
'개발 > Flutter' 카테고리의 다른 글
Flutter hive 원하는 model 넣기 (0) | 2022.11.25 |
---|---|
flutter hive unknown type error (2) | 2022.11.25 |
flutter library 업데이트 -> PR 적용하기 (0) | 2022.11.22 |
flutter super initializer (0) | 2022.11.22 |
freezed 에서 custom method, add method 새로운 함수 만들기 (0) | 2022.11.20 |