반응형

Error 3

[Android] Duplicate Class found error

Duplicate Class found 에러 원래 사용하던 모듈에 새로운 라이브러리를 추가하고 빌드를 할 때 에러가 발생했다. 이는 새로 추가한 라이브러리와 기존에 있는 라이브러리가 중복이 되어 충돌이 발생했을 때 나타나는 오류. External Libraries Project로 변경 후 External Libraries를 확인한다. (충돌이 나는 라이브러리 확인) build.gradle 오류가 나고 있는 파일의 크기를 비교하여 더 많은 것을 포함하고 있는 것으로 적용시켜준다. 주석 처리 후 Sync Now 하면 기존에 있던 파일은 삭제가 된다.

- 삽질방지 2023.03.11

[Git] 소스트리(Sourcetree) 스태시(Stash)

스태시 로컬에서 작업한 소스 내용을 임시로 다른 곳에 저장, 간직해 놓는 기능입니다. error: Your local changes to the following files would be overwritten by checkout: 파일명 Please commit your changes or stash them before you switch branches. 다른 브랜치로 이동하기 전 작업하고 있던 브랜치에서 변경사항이 있는데, 제대로 커밋(저장)하지 않아 발생하는 오류입니다. test_stash라는 이름으로 커밋하지않은 파일을 임시저장 합니다. 저장한 내용은 후에 불러낼 수 있으며, 현재 상태에서 커밋 및 브랜치 이동이 가능한 것을 확인 할 수 있습니다.

- Git/Sourcetree 2023.02.26