Java 在Android中将图像保存到gallery时遇到问题

Java 在Android中将图像保存到gallery时遇到问题,java,android,http,Java,Android,Http,我正在编写一个Android应用程序,我正在尝试将图像保存到手机的图像库中。当我逐步完成这段代码时,它似乎运行得很好,没有抛出异常。我只是在我的图库中看不到下载的图像,在我的模拟器上也找不到它们 为什么使用下面代码下载的图像不会显示在我手机的多媒体资料中? URL imageURL = new URL(photoRequestUrl); Bitmap imageBitmap = BitmapFactory.decodeStream(imageURL.openStream()); //getCo

我正在编写一个Android应用程序,我正在尝试将图像保存到手机的图像库中。当我逐步完成这段代码时,它似乎运行得很好,没有抛出异常。我只是在我的图库中看不到下载的图像,在我的模拟器上也找不到它们

为什么使用下面代码下载的图像不会显示在我手机的多媒体资料中?

URL imageURL = new URL(photoRequestUrl);
Bitmap imageBitmap = BitmapFactory.decodeStream(imageURL.openStream());

//getContext().
MediaStore.Images.Media.insertImage(getContext().getContentResolver(), imageBitmap, "title" , "description");

也许你重新启动手机后会看到图库中的图片。在将一些数据写入存储器后,尝试写入此行

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" + Environment.getExternalStorageDirectory())));

尝试它比你的方法稍有改变。检查是否有效。您是否包含
写入外部存储
权限?