Android emulator 如何向android emulator添加图像?

Android emulator 如何向android emulator添加图像?,android-emulator,android-gallery,android-mediascanner,Android Emulator,Android Gallery,Android Mediascanner,有谁能告诉我如何向emulator image gallery中添加一些图像吗?如果你不在乎这是什么图像,使用Android浏览器浏览互联网上的任何图像可能会更容易,长按它并从上下文菜单中选择“保存图像”。我最近也遇到了同样的问题。我想在图库中有图像,这样我就可以利用图库的意图来获取其中的一幅图像 我所做的就是把AVD设置成有sim卡摄像头,然后打开摄像头应用程序,拍了几张照片。这些图片只不过是在不同点上围绕帧移动的正方形,但它可以作为示例图像使用 如果您不想麻烦使用sd卡模拟,那么在图库中生成

有谁能告诉我如何向emulator image gallery中添加一些图像吗?

如果你不在乎这是什么图像,使用Android浏览器浏览互联网上的任何图像可能会更容易,长按它并从上下文菜单中选择“保存图像”。

我最近也遇到了同样的问题。我想在图库中有图像,这样我就可以利用图库的意图来获取其中的一幅图像

我所做的就是把AVD设置成有sim卡摄像头,然后打开摄像头应用程序,拍了几张照片。这些图片只不过是在不同点上围绕帧移动的正方形,但它可以作为示例图像使用


如果您不想麻烦使用sd卡模拟,那么在图库中生成图像是一个快速的解决方案。

转到eclipse中的DDMS工具,将文件推送或拉入仿真器。然后进入正在运行的仿真器本身,从应用程序屏幕中选择“开发工具”,选择“媒体扫描程序”(在较新版本的Android中选择“媒体提供商”),让仿真器识别文件,以便它们显示在媒体库中。

将图像拖动到Android仿真器,它将图像文件传输到下载文件夹。(这只适用于genymotion)

很可能有人遇到了这个问题:我在Android Studio的API 23上看到从浏览器下载的文件时遇到了问题。我去过四个不同的StackOverflow线程,但没有任何帮助。我尝试使用Dev Tools>Media Provider从模拟器中扫描我的SD卡,但它一直崩溃

最终对我有用的是在模拟器上打开下载应用程序。 设置(右上)>显示SD卡。在此之后,我长时间单击我想在Gallery中看到的图像,设置>复制到。现在我们必须导航到SD卡中的正确位置

菜单栏(左上)>SDCARD>Android>data>com.Android.browser>files>Download……最后,您应该仍然处于“复制到”模式,所以只需单击复制(右下)

您还可以尝试:菜单栏>内部存储>下载当您尝试从emulator浏览器下载图像时浏览器崩溃的内容(Dmitry的答案):

您必须向浏览器授权存储

进入设置>应用程序>浏览器>授权>并允许存储

现在,您应该可以从此浏览器下载任何图像


PS:我本想在Dmitry的回答中添加一条评论,但我没有足够的rep

在android emulator中打开设备设置。查找
存储>内部存储(共享)>图像>下载

然后将图像文件拖放到下载文件夹

它将被复制到AVD内部存储器,并显示给您

如果AVD中没有显示,则必须重新启动设备


然后您可以看到您复制的图像。

这里结合了两种解决方案,因为较新版本的Android在没有正确权限的情况下崩溃:

  • 在“设置->应用->浏览器->权限”中打开“存储”权限,使您的模拟器浏览器能够访问存储
  • 在emulator浏览器应用程序中,长按任意图像并保存
  • 保存的图像现在显示在emulator Gallery应用程序中

  • 有一个错误,当您尝试扫描SD卡时,会使媒体提供商崩溃:。重新启动模拟器似乎有助于识别映像。MediaProvider崩溃。有人知道如何避免它崩溃吗?重新启动模拟器对meThis不起作用对我来说是在破坏浏览器。它在这里崩溃了!但是:请参见Socialsupaxrew的回答,您必须向浏览器授予存储权限:进入“设置>应用程序>浏览器>权限>并允许存储”选择网络摄像头作为手机摄像头时,我也会让方形点四处移动。。。为什么?您必须在“设置”中启用浏览器应用的“存储”权限。它不断崩溃的原因是,浏览器应用程序与新的棉花糖权限API不兼容。它工作正常,但我必须重新启动模拟器,使图像显示在图库中。哦!我的情况不是这样。现在我的机器上没有安卓模拟器。Lil忙于IOS,拖放后需要重新启动。@Swinder,像符咒一样工作!谢谢