手机qq为什么自动登录我用手机登录不了QQ游戏的、说是获取文件列表…

Android获取文件列表
有的时候我们的程序需要去对android的指定目录或者全局目录进行遍历获取其中的文件,但是获取文件的时候可能会遇到无法列出文件夹中的文件的问题,这就是我出现的问题,对于某个子文件夹进行获取listFiles()的时候返回为NULL,也就是不允许列出文件夹中内容。这个是由于android中的安全机制的缘故,由于android继承了Linux系统的传统,对于某个特定的目录有用户的权限,一共分为三种--可读,可写,可执行;虽然说我们可以设置某个特定的目录的权限,但是对于目录里面的子目录和子文件都可以进行权限的设置,也就是说出了根目录权限之外,子目录本身的权限也决定了子目录可否访问,这一点我们需要清楚了解,所以我们在判断完了是否是目录之外,我们还需要在进行listFiles()获取File[]数据后判断获取的数组是否为空,如果为空的话,文件夹是不可访问的。样例代码如下:
package net.nowamagic.
import java.io.F
import java.util.ArrayL
import java.util.HashM
import java.util.M
import android.util.L
* function 用于扫描SD卡上的文件
class FileScan {
private static final String TAG = "FileScan";
public HashMap&String, String> getMusicListOnSys(File file) {
//从根目录开始扫描
Log.i(TAG, file.getPath());
HashMap&String, String> fileList = new HashMap&String, String>();
getFileList(file, fileList);
return fileL
* @param path
* @param fileList
* 注意的是并不是所有的文件夹都可以进行读取的,权限问题
private void getFileList(File path, HashMap&String, String> fileList){
//如果是文件夹的话
if(path.isDirectory()){
//返回文件夹中有的数据
File[] files = path.listFiles();
//先判断下有没有权限,如果没有权限的话,就不执行了
if(null == files)
for(int i = 0; i & files. i++){
getFileList(files[i], fileList);
//如果是文件的话直接加入
Log.i(TAG, path.getAbsolutePath());
//进行文件的处理
String filePath = path.getAbsolutePath();
String fileName = filePath.substring(filePath.lastIndexOf("/")+1);
fileList.put(fileName, filePath);
随机文章推荐
(44) (105) (232) (53) (34) (314) (39) (35) (21) (4) (1) (9) (14) (56) (66) (1) (160) (27) (57) (31) (77) (31) (12) (7) (18) (61)
注:如需转载本文,请注明出处(原文链接),谢谢。更多精彩内容,请进入首页。
你也许还会对以下文章感兴趣
喜欢本文,就分享它吧
您的名字:
您的邮件:
您的网站:
copyright (C) 2009 简明现代魔法 && 学习、分享、进步
power by Gonn 感谢所有关心和支持本站的朋友们后使用快捷导航没有帐号?
查看: 1902|回复: 6
注册时间最后登录在线时间73 小时阅读权限70积分1919帖子精华0UID1000769
渐入佳境, 积分 1919, 距离下一级还需 1081 积分
签到天数: 13 天[LV.3]偶尔看看II金钱1644 点元宝85 点在线时间73 小时最后登录主题精华0帖子
游戏登录不了,获取文件列表失败,什么情况游戏登录不了,获取文件列表失败,什么情况游戏登录不了,获取文件列表失败,什么情况游戏登录不了,获取文件列表失败,什么情况
注册时间最后登录在线时间0 小时阅读权限30积分49帖子精华0UID1177561
登堂入室, 积分 49, 距离下一级还需 1 积分
签到天数: 2 天[LV.1]初来乍到金钱40 点元宝5 点在线时间0 小时最后登录主题精华0帖子
获取文件列表失败
注册时间最后登录在线时间2 小时阅读权限40积分125帖子精华0UID1176866
圆转纯熟, 积分 125, 距离下一级还需 175 积分
签到天数: 4 天[LV.2]偶尔看看I金钱104 点元宝13 点在线时间2 小时最后登录主题精华0帖子
我这里也一样,麻皮的
注册时间最后登录在线时间81 小时阅读权限90积分3591帖子精华0UID1141200
炉火纯青, 积分 3591, 距离下一级还需 4409 积分
签到天数: 20 天[LV.4]偶尔看看III金钱3120 点元宝75 点在线时间81 小时最后登录主题精华0帖子
又一个不能上的
注册时间最后登录在线时间97 小时阅读权限70积分2649帖子精华0UID1127480
渐入佳境, 积分 2649, 距离下一级还需 351 积分
签到天数: 70 天[LV.6]常住居民II金钱1976 点元宝291 点在线时间97 小时最后登录主题精华0帖子
机子老了 砸了买个新的:lol:lol:lol
注册时间最后登录在线时间97 小时阅读权限70积分2649帖子精华0UID1127480
渐入佳境, 积分 2649, 距离下一级还需 351 积分
签到天数: 70 天[LV.6]常住居民II金钱1976 点元宝291 点在线时间97 小时最后登录主题精华0帖子
戏水猫咪 发表于 4 分钟前 |只看该作者 |倒序浏览
& &由于目前网络原因导致玩家无法登录游戏,我方已加紧时间处理问题,请诸位玩家耐性等待,给您带来的不便敬请谅解。
注册时间最后登录在线时间97 小时阅读权限70积分2649帖子精华0UID1127480
渐入佳境, 积分 2649, 距离下一级还需 351 积分
签到天数: 70 天[LV.6]常住居民II金钱1976 点元宝291 点在线时间97 小时最后登录主题精华0帖子
可以上了速度的:lol:lol:lol可以上了速度的:lol:lol:lol:lol:lol:lol可以上了速度的:lol:lol:lol:lol:lol:lol可以上了速度的:lol:lol:lol:lol:lol:lol可以上了速度的:lol:lol:lol:lol:lol:lol可以上了速度的:lol:lol:lol:lol:lol:lol可以上了速度的:lol:lol:lol:lol:lol:lol可以上了速度的:lol:lol:lol:lol:lol:lol可以上了速度的:lol:lol:lol:lol:lol:lol可以上了速度的:lol:lol:lol:lol:lol:lol可以上了速度的:lol:lol:lol:lol:lol:lol可以上了速度的:lol:lol:lol:lol:lol:lol可以上了速度的:lol:lol:lol:lol:lol:lol可以上了速度的:lol:lol:lol:lol:lol:lol
Powered by本类阅读排行
本类推荐阅读
本类好评文章

参考资料

 

随机推荐