안녕하세요. framework에서 파일을 쓰는 것을 해보고 있습니다.

코드를 다 작성하여 시도를 해보고 있는데, 폴더나 파일이 전혀 만들어 지지를 않고 있습니다.
제가 테스트 해본 소스는 
BluetoothService.java enable()이고, 메서드 호출시 폴더나 파일을 만들려는 경로는 
"/data/testDir/"
입니다.

    dir = new File("/data/testDir");
if(!dir.exists())
{
dir.mkdir();
log("create Dir");
}

위와 같이 시도를 하고 있는데, 외부 메모리 퍼미션을 줘도 안되내요.

혹시 Framework에서는 파일/폴더 등을 생성 못하는 건가요?

혹시 다른 방법이 있으면 공유 부탁드립니다.