aFile.list();
是返回所有的文件名还是怎的?
File[] files = aFile.listFile();试试