if(one_file.isDirectory())
{
File[] test_file=one_file.listFiles();
}one_file是个文件或文件夹
调试的时候,one_file的值是“/sdcard/.android_secure”
然后下一句test_file就是null了,
listFiles不是只有当one_file不是文件夹才返回null吗?这是肿么了??? 一上午的时间都浪费了!
求救~~~~~
{
File[] test_file=one_file.listFiles();
}one_file是个文件或文件夹
调试的时候,one_file的值是“/sdcard/.android_secure”
然后下一句test_file就是null了,
listFiles不是只有当one_file不是文件夹才返回null吗?这是肿么了??? 一上午的时间都浪费了!
求救~~~~~
解决方案 »
- 急求!!!!!!java.lang.NoClassDefFoundError
- 怎么样设置APK为默认
- set mAudioSourceType = MediaRecorder.AudioSource
- ADT安装不了
- android 如何读取指定目录,新手提问。
- menu.add(0, COLOR_MENU_ID, 0, "Color").setShortcut('3', 'c');
- 建议搞一个cocos2d-x的子论坛
- android平台的通话加密软件能实现吗?怎么实现?
- 音乐播放器扫描SD卡音乐功能如何实现
- 服务器的数据和软件连接
- 在虚拟机里获取wifi状态 一直都是4(WIFI_STATE_UNKNOWN)
- 小白问各位大神三个小问题
如果是,怎么整?
用if(test_file!=null) 跳过就一切正常了。
今天也在这里卡了一段时间;
我的问题是使用遍历整个sdcard ,使用listfiles过后,对所得的结果调用length方法出现崩溃;检查发现,在/sdcard/下listfiles方法会将.androidsecure文件夹也包括进来,对。。secure这个文件夹在listfiles就会失败了猜测是对这个文件夹没有读写权限按楼主说的,if排除过后,正常