我正在开发一个图像过滤器应用程序但如果我没有任何图像,就无法真正尝试。
我知道我可以在手机上测试它,但它不一样,因为我需要错误信息和其他东西。
我只是想从AVD的图库中访问图像,以便我可以测试我的应用程序。我该如何添加一个?
我正在使用Android Studio。我看到了一些关于如何在Eclipse中执行此操作的示例,但我没有使用它。
那么,如何将图像添加到模拟器图库?
这是一个非常古老的问题,但我将在未来的参考文献中回答
将任何文件添加到模拟器只需拖放文件即可
该文件将被复制到内部存储的下载文件夹中。
要访问该文件
前往设置
单击存储和USB
单击“内部存储”
点击探索(最后)
你在下载文件夹中得到它
现在您将收到设置虚拟SD卡的通知,请按照设置进行操作。成功安装后,您将能够在图库中看到图片。
如何使用Android Studio将图像导入Android虚拟设备的库中:我使用的是Android Studio 1.4.1和API 15虚拟设备。
警告:这是手动密集型的,因此对于大量图像来说这不是一个好的解决方案。
我想补充Mithilesh Izardar的答案:
实际上,最好的方法就是“拖放”,之后你可以在Settings → Storage → Internal Storage → Explore → Download
(API 25)中找到模拟器中的文件。对我来说问题是,按照这些步骤后,照片既没有出现在“画廊”也没有出现在“下载”中(只需点击“下载”图标)。
这样做的原因是因为默认情况下模拟器中的所有内容都没有权限...所以你要做的就是给出“Gallery”存储权限:Settings → Apps → Gallery → Permissions
(API 25)
Ps:如果您刚刚复制了图片,新图片将不会立即显示。您应该重新启动模拟器,或重新安装SD卡(在Settings → Storage
上通过单击弹出图标卸载SD卡然后重新安装它)
在尝试通过设备监视器或通过drop添加图像后,我可以在探索时找到它,但它仍未显示在图库中。
对我来说,它有助于从设置>存储和USB弹出(虚拟)SD卡并重新插入它。
我浏览了Android设备监视器
解决方法简单快捷。在云上(从模拟器外部)上传文件/照片,并在模拟器上使用浏览器下载。
虽然您也可以在真实设备上进行登录,但如果您需要使用模拟器,请尝试通过Android设备监视器传输图像,可以从Android Studio的工具栏访问(当然也可以在eclipse中)。
从ADM中选择设备后,您可以看到文件夹树并将内容复制到内部