본문 바로가기 메뉴 바로가기

devbible

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

devbible

검색하기 폼
  • 전체보기 (356)
    • Tips (44)
    • News (32)
    • Event (10)
    • Travel (0)
    • Review (2)
    • Development (266)
    • etc (1)
  • 방명록

busy (1)
[Android] open failed: EBUSY (Device or resource busy)

Android 단말에서 파일관련 작업을 할 때 아래와 같은 오류가 발생하는 경우가 있다. open failed: EBUSY (Device or resource busy) 보통 무엇인가 지운 후 동일한 이름으로 다시 쓰려고 할 때 주로발생한다.파일시스템상 파일을 지울 때 바로지워지지않고 정보만 먼저 반영되고난 후 디스크에서 지워지는데,이 때 삭제중이거나 대기중인 파일명으로 쓰기요청이 들어오면 IO에 오류가 발생한다. 이런현상을 방지하고자 삭제 할 때는 아래와 같이 임시로 이름을 변경하고 지워주자.그러면 동일한 현상을 일어나지 않을것이다. public static void remove(String deleteFilePath){ try{ File target = new File( deleteFilePath )..

Development 2014. 2. 19. 15:19
이전 1 다음
이전 다음
최근에 올라온 글
글 보관함
Total
Today
Yesterday
TAG
  • 이벤트
  • Shell
  • KitKat
  • svn
  • SharedPreferences
  • redis
  • Eclipse
  • MSSQL
  • 티스토리 초대장
  • 쿠폰
  • 게임
  • dotnet
  • MySQL
  • Java
  • CentOS
  • VisualStudio
  • ListView
  • dpi
  • android
  • vcamp140.dll
  • Collections
  • Spring
  • JavaScript
  • Linux
  • WSL
  • ubuntu
  • vcomp140.dll
  • 게임쿠폰
  • Visual Studio 2015
  • vcruntime140.dll
more

Blog is powered by Tistory / Designed by Tistory

티스토리툴바