// 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.
플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.
오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다.
드디어 마지막 장이다. 앱 만들기의 끝판왕 애드몹~! 이 녀석을 잡아야 한다. 앱 인벤터로 만든 앱을 출시하고 싶었으나 애드몹 다는 과정이 복잡하다는 글을 읽고, 그럼 제대로 만들어 보자 하며 여기까지 왔다. 여기까지 오는 과정보다 아마도 더 간단하지 않았을까 하는 생각도 든다. (물론, 그것 말고도 제대로 된 SDK로 앱 인벤터에서 구현하지 못한 기능이 몇 개 있긴 했다.) 이 장을 배운다고 해도 이제 내가 만들었던 앱을 플러터로 구현해야 하는 지루하고 복잡한 과정도 남아 있긴 하다.
암튼, 책이 끝나면 책거리라도..
19강에서 만든 앱이 오류가 있음으로 포토 스티커 앱이나 다이스 앱에 적용해 보려 했다. 그런데 이건 뭐지?
완전 망한 거 같다. 지난번에 오류를 잡겠다고 이것저것 손댔던 것이 안드로이드 스튜디오를 완전히 엎어놨나 보다.
오류 메시지 중 이걸 기준으로 검색을 해 봤는데, 다트와 플러터 버전 업그레이드를 했더니 해결됐다는 내용이 검색이 되었다. 난 아마도 버전 업그레이드를 해 버려서 오류가 생긴 건 아닐까 판단된다. 일단, 검색된 대로 업그레이드해 보고 안 되면, 안드로이드 재설치로~!!!
역시나 쉽게 날 보내줄리 없는 너~!!
이미 업뎃 되어 있다는 내용 같다. 이제 남은 선택지는 하나다. 안드로이드 스튜디오 삭제.. 내가 어떤 환경에서 어디에 설치를 했는지 티스토리를 찾아본다. 그 기록이 맞겠지? 나중에 다시 찾아보지 않기 위해 여기에 다시 기록해 본다. 재설치했는데, 웬걸.. 그대로 프로젝트도 자동으로 불러와지고 한다. 뭔가 깨끗하게 지워지지 않았구나.
안드로이드 스튜디오 완벽하게 지우기
1. 제어판에서 안드로이드 스튜디오 삭제('안드로이드 유저 세팅' 체크)
2.
1) c드라이브\사용자 또는 Users\자신의 이름 폴더
2) c드라이브\사용자 또는 Users\자신의 이름 폴더\AppData\Local\
3) c드라이브\사용자 또는 Users\자신의 이름 폴더\AppData\Local\Google
4) c드라이브\사용자 또는 Users\자신의 이름 폴더\AppData\Roaming\Google
(이 숨긴 폴더가 보이지 않는다면 아래 이미지 참고, 파일 탐색기에서 보기탭에 숨긴 항목에 체크 표시
그래도 안 보인다면 그 옆에 옵션을 폴더 및 검색 옵션 변경 누르고 보기 탭에서 숨김 파일, 폴더 및 드라이브 표시 선택)
(확인해 봐야 하는 곳은 c들아이브\사용자 또는 Users\자신의 이름 폴더와 그 안에 있는 AppData\Local 폴더 두 곳을 집중적으로 봐야 한다 그래서 아래의 폴더들이 확인된다면 삭제하도록 한다.
" Android, android studio, .android, .AndroidStudio(숫자로된 버전), gradle, kotlin, main.kts.compiled.cache"
저는 .dart와 .dart-tool이라고 되어 있는 폴더도 지워 버렸습니다.)
3. 그리고, 끝으로 c 드라이브\Program Files에 있는 안드로이드 스튜디오 폴더(남아 있다면)와 윈도우키를 눌렀을 때 나오는 안드로이드 스튜디오 바로가기를 삭제하면 된다.
진짜 좀비 같은 놈들이다. 다 지웠다고 생각하면 남아 있다. 이 시끼들 뭐지? 내가 지금 몇 번째 삭제를 하고 있는지.. 왜 이렇게 더럽게 계속 남아 있게 만든거지? 란 생각을 계속하게 된다. 다 삭제된 줄 알고 재설치하면 아래와 같이 다트와 플러터 플러그인이 그대로 설치되어 있거나 실행하자마자 기존에 열었던 DICE 프로젝트가 뜨거나 한다.
재설치
플러터는 flutter 3.10.6
압축을 풀고, 안에 있는 flutter 폴더를 c:로 옮긴다.
윈도우 검색에서 '시스템 환경 변수 편집' 선택 후 고급 탭, 환경변수 클릭 후, path에 flutter/bin 폴더 선택.
나 같은 경우는 'c:\flutter\bin'이 되겠다. 찾아보기에서 찾아도 됨.
안드로이드 스튜디오는 Hedgehog/2023.1.1패치2 버전(android studio 2023.1.1.28)
'버킷리스트 > 앱 만들기' 카테고리의 다른 글
오공완(풀스택 개발이 쉬워지는 다트&플러터) #B Dart 언어 기초 이해-1, 2, 3 (0) | 2024.11.09 |
---|---|
오공완(풀스택 개발이 쉬워지는 다트&플러터) #A 다트, 플러터 관련 사이트 소개 (6) | 2024.11.07 |
Android License status unknown, Unable to find bundled Java version 오류 해결 방법 (3) | 2024.10.03 |
안드로이드 스튜디오 깨끗하게 삭제하기 및 재설치하기(초기 세팅 및 flutter doctor 오류 해결하기) (3) | 2024.09.18 |
오공완(with 코드팩토리의 플러터 프로그래밍) #19-3 (파이어베이스 연동) (2) | 2024.09.10 |