반응형
안드로이드에서는 Java를 사용하니 자바 문법만 알면 쉽게 폴더 및 파일을 생성할 수 있어요.
아래는 소스를 보면 폴더 생성하는 코드죠.
왜 제가 이런걸 적게되었을까요..
생성하는건 정말 코드 몇 줄 안되는데 생성이 안될 때가 있어요.
안드로이드 개발 2년차 되가는데.. 아니 왜 돼는 소스 갖다 붙여도 안되는거야!!!
아주 몇 시간동안 삽질에 발광을 했드랬죠..
그러다 문득.. 생각난..
아.. 욕나올라고 한다는..
권한 문제였어요..
권한 안줬다고 ANR 창이 뜨지 않아요. 그냥 조용히 폴더 생성메서드로부터 false라는 값만 리턴되죠.
저 처럼 꼭 삽질하지 마시고 권한 잊지 마시라는.. 아.. 저도 잊지 않기 위해 몇 자 끄적였습니다.
담엔 꼭 잊지 말아야지 ㅠ.ㅠ
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
아래는 소스를 보면 폴더 생성하는 코드죠.
// SD 카드에 만들기 위해선 // Environment.getExternalStorageDirectory().getAbsolutePath()+"/생성하고자하는 폴더명/" File saveDir = new File("dir"); // dir : 생성하고자 하는 경로 if(!saveDir.exists()) saveDir.mkdirs();
왜 제가 이런걸 적게되었을까요..
생성하는건 정말 코드 몇 줄 안되는데 생성이 안될 때가 있어요.
안드로이드 개발 2년차 되가는데.. 아니 왜 돼는 소스 갖다 붙여도 안되는거야!!!
아주 몇 시간동안 삽질에 발광을 했드랬죠..
그러다 문득.. 생각난..
아.. 욕나올라고 한다는..
권한 문제였어요..
권한 안줬다고 ANR 창이 뜨지 않아요. 그냥 조용히 폴더 생성메서드로부터 false라는 값만 리턴되죠.
저 처럼 꼭 삽질하지 마시고 권한 잊지 마시라는.. 아.. 저도 잊지 않기 위해 몇 자 끄적였습니다.
담엔 꼭 잊지 말아야지 ㅠ.ㅠ
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
반응형
'Dev > Android' 카테고리의 다른 글
입력폼 작성 후 소프트키보드 내리기 (0) | 2012.08.02 |
---|---|
[Android] 안드로이드 클립보드 사용하기 (0) | 2011.12.21 |
애드몹(AdMob) SDK 4.1.0 어플리케이션에 적용하기 (0) | 2011.06.08 |
Error generating final archive: Debug Certificate expired on 날짜 오류 해결하기 (0) | 2011.05.11 |
[Android] 안드로이드 폰 화면 사이즈 구하기 (0) | 2011.04.09 |