【发布时间】:2011-03-17 20:14:06
【问题描述】:
任何人指导我如何将一些图像添加到模拟器图像库?
【问题讨论】:
标签: android-emulator android-gallery android-mediascanner
任何人指导我如何将一些图像添加到模拟器图像库?
【问题讨论】:
标签: android-emulator android-gallery android-mediascanner
转到 Eclipse 中的 DDMS 工具,将文件推送或拉取到模拟器上。然后进入正在运行的模拟器本身,从应用程序屏幕中选择“Dev Tools”,选择“Media Scanner”(或较新版本的 Android 中的“Media Provider”)让模拟器识别文件,以便它们显示在媒体库。
【讨论】:
如果您不在乎这是什么图片,使用 Android 浏览器浏览互联网上的任何图片可能会更容易,长按它并从上下文菜单中选择“保存图片”。
【讨论】:
将图像拖到安卓模拟器,它会将图像文件传输到下载文件夹。 (这只适用于genymotion)
【讨论】:
当您尝试从模拟器浏览器下载图像时浏览器崩溃的那些(德米特里的回答):
您必须将存储授权给您的浏览器。
进入设置>应用>浏览器>授权>并允许存储
现在您应该可以从此浏览器下载任何图像了。
PS:我会在 Dmitry 的回答中添加评论,但我没有足够的代表
【讨论】:
如果有人遇到这个问题:我在查看从 Android Studio 中的 API 23 上的浏览器下载的文件时遇到问题。我去过四个不同的 StackOverflow 线程,但没有任何帮助。我尝试使用开发工具>媒体提供程序从模拟器中扫描我的 SD 卡,但它一直在崩溃。
最后对我有用的是转到模拟器上的下载应用程序。 设置(右上角)> 显示 SD 卡。在此之后,我长按我想在图库、设置 > 复制到中看到的图像。现在我们必须导航到 SD 卡中的正确位置。
MenuBar(左上角) > SDCARD > Android > data > com.android.browser > files > Download ...最后你应该仍然处于“复制到”模式,所以只需点击复制(右下角)。
你也可以试试:菜单栏>内部存储>下载
【讨论】:
由于较新版本的 Android 在没有正确权限的情况下崩溃,因此在这里结合了几个解决方案:
【讨论】:
我最近遇到了同样的问题。我想在画廊中有图像,这样我就可以使用画廊意图来拉入其中一张图像。
我所做的是将 AVD 设置为具有 sim 相机,然后转到相机应用程序并拍了几张照片。这些图片只是围绕框架移动的不同点的正方形,但它可以作为示例图像。
如果您不想打扰 sd 卡模拟,这是一种在图库中生成图像的快速解决方案。
【讨论】:
在 android emulator.find storage>internal storage(shared)>images>download 中打开设备设置。
然后将您的图像文件拖放到下载文件夹中。
它将被复制到您的 AVD 内部存储并显示给您。
如果它没有显示在您的 AVD 中,您必须重新启动设备。
然后你就可以看到你复制的图像了。
【讨论】: