티스토리 뷰
[버그 리포트][해결]build.gradle파일 wallet_connect_v2의 namespace지정 오류
crypto&stock channel 2024. 10. 9. 17:05안녕하세요
오늘은 현재 빌드중인 flutter 어플의 android버전에서 발생중인 미해결 오류를 기록하고 추후에 해결될시에 업데이트 하려고 하는데요
구체적인 오류 메세지는 다음과 같습니다
build.gradle파일에서 프로젝트의 namespace가 지정되지 않아서 생기는 오류라고 하네요
하지만 build.gradle파일엔 namespace를 분명히 지정이 되어있는 상태인데요
대체 뭐가 문제일까요?
여기에서만 몇일째 헤메고 있지만 답이 보이지 않습니다
시도해본 해결법
android {
namespace = "zkhub.chat"
compileSdk = flutter.compileSdkVersion
ndkVersion = flutter.ndkVersion
에서
android {
namespace "zkhub.chat"
compileSdk = flutter.compileSdkVersion
ndkVersion = flutter.ndkVersion
로 수정해보기(chat gpt 어드바이스)
효과는 없었습니다
이외의 build.gradle의 버전을 다운그레이드 업그레이드 모두 시도해봤지만 해결이 안됬습니다.
그리고 // subprojects 블록 제거 하고도 시도 해봤지만 여전합니다
깃허브 라이버러리 이슈에도 해당 버그 제보했지만 답변이 돌아오고 있지 않네요
그외의 flutter의 버전, 기타 의존성들의 버전들 모두 문제의 원인이 아니였는데요
문제 해결법을 찾아내면 다시 돌아오겠습니다.
2024-10-09 해결완료
해결법:
직접 깃허브에서 패키지 zip파일을 다운받고 프로젝트 packages파일내부에 압축해제를 합니다
그뒤 pubspec.yaml 파일의 dependencies:의 wallet_connect_v2:의존성부분을 아래와 같이 수정합니다
wallet_connect_v2:
path: packages/flutter-wallet-connect-v2-main
그리고 터미널에서 flutter pub get로 의존성 업데이트를 합니다
그뒤에 packages파일 내부의 wallet_connect_v2 설치 파일 내부의 android파일내부의 build.gradle을 찾아서 해당 파일에 namespace필드를 추가해줍니다
그럼 오류가 해결이되는데요
몇일이나 헤맸는데 드디어 해법을 찾았네요
또 다른 버그리포트와 해결법으로 다시 돌아오겠습니다
감사합니다
'컴퓨터 공학 > 버그리포트' 카테고리의 다른 글
[버그 리포트][flutter]firebase_core와 reown_appkit 패키지 의존성 충돌 문제 (6) | 2024.11.02 |
---|
- 재무제표
- 컴퓨터 공학
- 용어
- 디지털 자산
- 외국 기업
- 매매일지
- 스타
- IT 지식
- 이더리움
- 암호화폐
- 경제 지식
- IT 인터넷
- 인물
- 비트코인
- 스포츠
- 미국 기업
- 미국주식
- 가상화폐
- 기업 소개
- 인물 소개
- 미국 주식
- 외국기업
- 레이어1 코인
- 컴퓨터 과학
- 트레이딩
- 오블완
- 축구
- 투자
- 야구
- 티스토리챌린지
- Total
- Today
- Yesterday
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |