CAFE

댓글

뒤로

assets 폴데에 있는 파일 삭제 할 수 있나요?

작성자toto| 작성시간15.03.12| 조회수1548| 댓글 3

댓글 리스트

  • 작성자 슈퍼성근 작성시간15.03.13 안녕하세요. 제가 아는 범위에서 답변드려요.

    1) 삭제할 수 없습니다
    assets은 패키징 되기전 프로젝트 파일에서 /assets 경로에 파일을 추가할 수 있죠.
    하지만 프로젝트를 컴파일하고 패키징해서 apk 형태 파일로 생성한후
    단말에 탑재되면 /assets 폴더가 생성되는 것이 아닙니다.
    그대로 apk 형태로 존재하죠.
    그럼 runtime시 assets 폴더를 접근하면
    해당 압축된 파일을 열어서 /assets을 참조합니다.

    그래서 runtime시 assets은 읽기만 가능합니다.
    삭제나 수정이 안되죠. 그래서 내장메모리로 복사해서 사용하는 것입니다.

  • 작성자 슈퍼성근 작성시간15.03.13 2) assets 폴더의 사이즈 제한은 없지만
    안드로이드 apk 파일의 사이즈 제한은 있습니다.
    2012년 3월 5일 전에는
    50M의 사이즈 제한이 있었고, 그 이후에는 4GB로 높혀졌습니다.
    따라서 assets은 apk에 포함되기 때문에 제한이 있다고 보는게 맞네요.

    http://android-developers.blogspot.kr/2012/03/android-apps-break-50mb-barrier.html


    3. 마켓의 apk 사이즈 제한은 있습니다.
    2번으로 설명이 될 것 같습니다.

    수고하세요.
  • 작성자 toto 작성자 본인 여부 작성자 작성시간15.03.13 네 자세한 답변 감사합니다 ^^
맨위로

카페 검색

카페 검색어 입력폼
카카오 이모티콘
사용할 수 있는 카페앱에서
댓글을 작성하시겠습니까?
이동시 작성중인 내용은 유지되지 않습니다.