主要代码如下,老是提示路径 not a directory
private static final String SDCARD_CACHE_IMG_PATH = Constants.SD_PATH
+ "/Children/ImagesStore/";
public static boolean saveImage(Bitmap bitmap, String path) {// path是传过来的文件名,时间+.png
File file = new File(SDCARD_CACHE_IMG_PATH, path);
if (file.exists()) {
file.delete();
}
FileOutputStream outStream = null;
try {
outStream = new FileOutputStream(SDCARD_CACHE_IMG_PATH + path);
//这里debug outStream=null走到这里后面就不执行了
bitmap.compress(Bitmap.CompressFormat.PNG, 100, outStream);
} catch (Exception e) {
e.printStackTrace();
return false;
} finally {
if (outStream != null) {
try {
outStream.flush();
outStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
return true;
}