如何将图像添加到Android模拟器?

时间:2010-07-19 10:06:11

标签: android-emulator android-gallery android-mediascanner

任何人都会指导我如何将一些图像添加到模拟器图库中?

8 个答案:

答案 0 :(得分:27)

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

答案 1 :(得分:19)

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

答案 2 :(得分:14)

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

答案 3 :(得分:4)

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

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

MenuBar(左上)> SDCARD> Android>数据> com.android.browser>文件>下载...最后你应该仍然在"复制到"模式,只需点击复制(右下角)。

您还可以尝试:MenuBar>内部存储>下载

答案 4 :(得分:4)

对于那些(Dmitry的答案),当您尝试从模拟器浏览器下载图像时浏览器崩溃:

您必须向浏览器授权存储空间。

转到设置>应用>浏览器>授权>并允许存储

现在您应该能够从此浏览器下载任何图像。

PS:我会在Dmitry的回答中添加评论,但我没有足够的代表

答案 5 :(得分:3)

我最近遇到了同样的问题。我想在画廊中放置图像,以便我可以使用Gallery意图拉入其中一个图像。

我做的是将AVD设置为使用SIM卡相机,转到相机应用程序并拍摄了几张照片。这些照片只不过是围绕框架移动的不同点的正方形,但它作为示例图像。

如果您不想使用SD卡模拟,它可以快速解决在库中生成图像的问题。

答案 6 :(得分:2)

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

  1. 在“设置”中启用“存储”权限 - >应用 - >浏览器 - >允许模拟器浏览器访问存储的权限。
  2. 在模拟器浏览器应用中,长按任意图像并保存。
  3. 已保存的图片现在会显示在模拟器库应用中。

答案 7 :(得分:0)

在android emulator.find storage>internal storage(shared)>images>download中打开设备设置。

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

它将被复制到您的AVD内部存储空间并显示给您。

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

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