小编use*_*345的帖子

/ mnt/sdcard和/ sdcard之间有区别吗?

我正在尝试将位图保存到Pictures目录中.这是代码

            File path = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES);

            File file = new File(path, "test1.PNG");
            try { 
                   path.mkdirs();
                   OutputStream out = new FileOutputStream(file);
                   mBitmap.compress(Bitmap.CompressFormat.PNG, 90, out);
                   out.flush();
                   out.close();

            } catch (Exception e) {
                   e.printStackTrace();
                   Log.w("ExternalStorage", "Error writing " + file, e);
            }
Run Code Online (Sandbox Code Playgroud)

但执行陷入困境OutputStream out = new FileOutputStream(file); 我使用调试器并且完整路径返回mnt/sdcard/Pictures/test1.PNG,是mnt/我无法过去的罪魁祸首OutputStream out = new FileOutputStream(file);?因为我只能sdcard/在我的文件目录中看到.

谢谢!

android android-image android-file

5
推荐指数
1
解决办法
3893
查看次数

标签 统计

android ×1

android-file ×1

android-image ×1