λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

빈 ꡬ멍 μ±„μš°κΈ°

[μ‚½μ§ˆκΈ°λ‘] μ•± μ‚­μ œ ν›„ μž¬μ„€μΉ˜ μ‹œ DataStore 정보가 λ‚¨μ•„μžˆλŠ” 이슈 λŒ€μ‘

μ°Έκ³ 

https://velog.io/@young-jev/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%95%B1-%EC%82%AD%EC%A0%9C-%ED%96%88%EB%8A%94%EB%8D%B0-%EB%8D%B0%EC%9D%B4%ED%84%B0%EA%B0%80-%EB%82%A8%EC%95%84-%EC%9E%88%EB%8A%94-%EB%AC%B8%EC%A0%9C

 

[μ•ˆλ“œλ‘œμ΄λ“œ] μ•± μ‚­μ œ ν–ˆλŠ”λ° 데이터가 남아 μžˆλŠ” 문제

νšŒμ‚¬μ—μ„œ μ½”ν‹€λ¦°μœΌλ‘œ ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰μ€‘μ΄μ—ˆλŠ”λ° λΆ„λͺ… 앱을 μ‚­μ œν•˜κ³  λ‹€μ‹œ μ„€μΉ˜λ₯Ό ν–ˆμ§€λ§Œ shared preference 데이터가 λ³΅μ›λ˜λŠ” 증상이 κ³„μ†ν•΄μ„œ λ°œμƒν–ˆλ‹€.Android API 23(λ˜λŠ” Android "6.0" λ˜λŠ” Android "Mar

velog.io

 

https://developer.android.com/identity/data/autobackup?hl=ko#Files

 

μžλ™ λ°±μ—…μœΌλ‘œ μ‚¬μš©μž 데이터 λ°±μ—…  |  Identity  |  Android Developers

이 νŽ˜μ΄μ§€λŠ” Cloud Translation APIλ₯Ό 톡해 λ²ˆμ—­λ˜μ—ˆμŠ΅λ‹ˆλ‹€. μžλ™ λ°±μ—…μœΌλ‘œ μ‚¬μš©μž 데이터 λ°±μ—… μ»¬λ ‰μ…˜μ„ μ‚¬μš©ν•΄ μ •λ¦¬ν•˜κΈ° λ‚΄ ν™˜κ²½μ„€μ •μ„ κΈ°μ€€μœΌλ‘œ μ½˜ν…μΈ λ₯Ό μ €μž₯ν•˜κ³  λΆ„λ₯˜ν•˜μ„Έμš”. μ•±μ˜ μžλ™ 백업은 A

developer.android.com

 

κ²°λ‘  

AndroidManifest νŒŒμΌμ—μ„œ <application>에 

android:allowBackup="false"

라고 값을 λͺ…μ‹œν•œλ‹€.

 

μΆ”κ°€

 

λΈ”λ‘œκ·Έ 글듀을 보면

android:fullBackupContent="false"

λ‘œλ„ μ§€μ •ν•˜λΌκ³  ν•˜λŠ”λ°, ν…ŒμŠ€νŠΈν•΄λ³΄λ©΄ ꡬ지 이 값을 μ΄λ ‡κ²Œ λ°”κΏ€ ν•„μš”κ°€ μ—†λ‹€.

 

κΈ°λ³Έ μ„ΈνŒ… 값을 보면

android:dataExtractionRules="@xml/data_extraction_rules"
android:fullBackupContent="@xml/backup_rules"

이 μžˆλŠ”λ°,

 

dataExtractionRules의 xml νŒŒμΌμ€ Android 12 μ΄μƒμ˜ ν΄λΌμš°λ“œ λ°±μ—…, 단말 λ°±μ—… λŒ€μƒμ„ κΈ°μž…ν•˜κ³ 

fullBackupContent의 xml νŒŒμΌμ€ Android 11 μ΄ν•˜μ˜ ν΄λΌμš°λ“œ λ°±μ—…, 단말 λ°±μ—… λŒ€μƒμ„ κΈ°μž…ν•˜λŠ” 것이라고 μ•ˆλ“œλ‘œμ΄λ“œ λ””λ²¨λ‘œνΌ λ¬Έμ„œμ— λ‚˜μ™€μžˆλ‹€.

 

이 이슈 덕뢄에 λ°±μ—… κ΄€λ ¨ κΈ°λŠ₯도 μ‚΄νŽ΄λ³΄μ•˜λ‹€.πŸ˜€