如何在 android studio 的模拟器图库中添加图片?

我正在开发一个图像过滤器应用程序。但如果我没有任何图像,就无法真正试用。

我知道我可以在手机上测试,但这并不一样,因为我需要错误信息和其他东西。

我只想从 AVD 的图库中获取一张图片,以便测试我的应用程序。 如何添加图片?

我使用的是 Android Studio。我看到了一些如何在 Eclipse 中实现的示例,但我没有使用。

那么,如何在模拟器图片库中添加图片呢?

如何使用 Android Studio 将图像导入 Android 虚拟设备的图库: 我使用的是 Android Studio 1.4.1 和 API 15 虚拟设备。

警告: 这需要大量手动操作,因此对于大量图片来说不是一个好的解决方案。

1.使用 Android's 设备管理器 (AVD),菜单 /Tools/Android/AVD Manager 创建虚拟设备。 2.启动该虚拟设备。 3.启动 Android 设备监控器,菜单 /工具/Android/Android设备监控器。 在 "设备 "选项卡(左上角)中,你应该能看到你的设备。 它应该是在线(见 此截图)。 4.右侧窗口是文件资源管理器。 在此选择 /mnt/sdcard/Pictures 目录。 该目录应突出显示(见 此截图)。 5.点击将文件推送到设备图标(我在上面的截图中突出显示的小手机图标),将 jpeg 文件添加到该目录。 一次只能添加一张照片,dadburnit。 6.6. 进入你的设备,运行 Dev Tools 应用程序。
7.向下滚动并选择媒体提供程序。 8.点击 Scan SD Card 按钮。 这样就可以将步骤 5 中添加的图片复制到图库中。 进入图库查看,它们应该就在那里。

评论(9)

我也遇到了同样的问题) 我使用了以下代码

        Intent photoPickerIntent = new Intent(Intent.ACTION_GET_CONTENT);
    photoPickerIntent.setType("image/*");
    startActivityForResult(photoPickerIntent, SELECT_PHOTO);

使用 ADM,在 sdcard 或任何地方添加图片。

进入虚拟机并显示选择屏幕后,使用下图中左上角的下拉菜单进行浏览。

[查看'从'打开][1]

评论(0)

虽然您也可以在真实设备上使用 logat,但如果您需要使用模拟器,请尝试通过 Android 设备监视器传输图像,该监视器可从 Android Studio 的工具栏中访问(当然也可在 eclipse 中访问)。

一旦从 ADM 中选择了设备,就可以看到文件夹树并复制里面的内容

评论(0)