티스토리 뷰

개발/안드로이드

Block auto back up

임뒤 2017. 9. 26. 10:46

여러 가지 기기에서 앱을 테스트하다가 이상한 점을 발견하였다.


분명히, 어떤 기기에서는 앱을 삭제했다가 다시 깔면 자동로그인이 해제된 상태로 앱이 실행되는데, 어떤 기기에서는 앱을 삭제했다가 다시 까니까 자동로그인이 그대로 유지되더라는 것이다. 도대체 이게 왜 이럴까? 하다가 알아냈다.


AndroidManifest.xml 파일에 가보면,

<application

android:allowBackup 

속성이 존재한다.

이 속성이 "true"로 설정되어 있기 때문이었다. 

따라서 이 속성을 변경하기 위해 tools:replace="android:allowBackup"

추가해서 우선순위가 낮은 "allowBackup"과 같은 속성의 값을 지정해 준 값으로 대체할 수 있게끔 선언한다.


그 다음에 

android:allowBackup="false"

파일을 백업을 안해줘서, 

앱을 삭제했다가 다시 깔았을 때 자동로그인이 해제 된 상태가 되더라.


'개발 > 안드로이드' 카테고리의 다른 글

Android Dialog  (0) 2017.10.12
Android Data Binding  (0) 2017.10.12
Android ButterKnife 적용  (0) 2017.10.11
Glide Transition  (0) 2017.10.10
VideoView animation  (0) 2017.09.29
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/05   »
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