반응형

- 삽질방지 8

[Android] 어플리케이션을 삭제 한 후 재설치를 했는데 데이터가 남아있는 이슈

어플리케이션을 삭제 한 후 재설치를 했는데 데이터가 남아있는 이슈 안드로이드 6.0부터는 구글에서 클라우드에 앱 데이터를 자동으로 백업하고 있으며, Manifest 파일에 따로 명시하지 않으면 해당 기능이 적용된다. AndroidManifest.xml fullBackupContent 를 false로 주어 자동백업 기능을 방지한다.

- 삽질방지 2024.02.26

[Android] Duplicate Class found error

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

- 삽질방지 2023.03.11

[Android]ENOENT (No such file or directory) 이미지 경로변경

image파일의 경로 이상. image파일의 경로의 log를 찍어보면 /content/— 형식으로 나오는데, /storage/emulated/0/Pictures/KakaoTalk/1664328418019.png 이러한 형식으로 변형해주어야 합니다. publicString getPathFromUri(Uri uri){ Cursorcursor = getContentResolver().query(uri,null,null,null,null); cursor.moveToNext(); String path = cursor.getString( cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA)); cursor.close(); return path; } 위 메소드를 통..

- 삽질방지 2023.01.30

[Android] Unsupported class file major version 55

Unsupported class file major version 55 현재 jdk버전과 호환되지 않을때 발생하는 에러 JDK 설치 https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html Java Archive Downloads - Java SE 11 WARNING: These older versions of the JRE and JDK are provided to help developers debug issues in older systems. They are not updated with the latest security patches and are not recommended for use in production..

- 삽질방지 2023.01.27