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吗?这是肿么了??? 一上午的时间都浪费了!
求救~~~~~
解决方案 »
- android 真机数据库出错?
- 初学android~listview 问题
- 100分!!网上的代码为什么出错呢?
- Linux下android sdk 的环境变量如何设置
- 關於Android使用MediaRecorder錄像清晰度問題
- 怎樣從第二個class的textview獲取第一個class的edittext內容
- 请问做camera视频录制,要怎么实现呢?
- 关于swipebacklayout的bug,感兴趣戳进来
- Android中Fatal signal 11 (SIGSEGV) at 0x6df6d7bf (code=2), thread 31535 问题
- JTDS连接SQL报错
- 在虚拟机里获取wifi状态 一直都是4(WIFI_STATE_UNKNOWN)
- 小白问各位大神三个小问题
如果是,怎么整?
用if(test_file!=null) 跳过就一切正常了。
今天也在这里卡了一段时间;
我的问题是使用遍历整个sdcard ,使用listfiles过后,对所得的结果调用length方法出现崩溃;检查发现,在/sdcard/下listfiles方法会将.androidsecure文件夹也包括进来,对。。secure这个文件夹在listfiles就会失败了猜测是对这个文件夹没有读写权限按楼主说的,if排除过后,正常