내 Android 프로젝트의 assets
폴더에 .dat
및 .xml
개의 파일이 있습니다. 주기적으로 업데이트해야합니다. 나는 그들 자신을 업데이트하고 싶지 않다. 웹 서비스는 과 .xml
파일들을 .json
객체들로 저장할 것이다. 응용 프로그램을 assets
폴더로 업데이트하는 방법은 무엇입니까?Android의 자산 폴더를 웹 서비스에서 동적으로 업데이트하는 방법은 무엇입니까?
감사합니다.
내 Android 프로젝트의 assets
폴더에 .dat
및 .xml
개의 파일이 있습니다. 주기적으로 업데이트해야합니다. 나는 그들 자신을 업데이트하고 싶지 않다. 웹 서비스는 과 .xml
파일들을 .json
객체들로 저장할 것이다. 응용 프로그램을 assets
폴더로 업데이트하는 방법은 무엇입니까?Android의 자산 폴더를 웹 서비스에서 동적으로 업데이트하는 방법은 무엇입니까?
감사합니다.
Siddharth Lele이 댓글에 언급 했으므로 런타임에 assets/
을 업데이트 할 수 없습니다. 단, 앱을 최신 assets/
을 포함하는 것으로 업그레이드하는 경우는 예외입니다.
그러나 .dat
및 .xml
파일을 내부 저장소에 다운로드 할 수 있습니다. 그런 다음이 파일 중 하나를 사용해야하는 경우 먼저 내부 저장소를 확인하십시오. 거기에 파일이 있으면 사용하십시오. 그렇지 않다면 assets/
에 사본으로 돌아가십시오.
앱을 설치 한 후에 생성 된'assets' 폴더는 _read-only_ 폴더가됩니다. 가장 좋은 방법은 장치 메모리에 폴더를 만들고 앱의 코드에서 사용하는 것입니다. –