Sud*_*Som 35 android android-emulator android-gallery
我想在模拟器的库中添加图片.但我无法做到这一点.这该怎么做?任何线索!虽然我已经通过堆栈发布了一个回答流量但是没有通过该答案获得成功.
Fel*_*lby 45
您还可以使用eclipse中的DDMS工具将文件推送或拉到模拟器上.在2.2模拟器上,我能够使用DDMS将一些.jpg图像推送到/ mnt/sdcard/DCIM/100ANDRO文件夹中.然后,我必须进入正在运行的模拟器,从应用程序屏幕选择"开发工具",选择"媒体扫描程序"(或更新版本的Android中的"媒体提供程序"),让模拟器识别文件,这样他们就可以显示在媒体库中.
Fel*_*lix 42
检查一下 你的模拟器中有虚拟SD卡,如果你不熟悉mtools或者你不知道如何在Linux上安装环回设备(顺便说一下这很容易),只需adb push用来上传你的图片.可能的例子:
adb shell mkdir /sdcard/Pictures
adb push mypic.jpg /sdcard/Pictures
Run Code Online (Sandbox Code Playgroud)
hcp*_*cpl 20
首先要做的是将图像存储在模拟器的存储器中.为此你有几个选择.我将在这里列出最常见的选项.但首先需要在模拟器上扫描此媒体.正如费尔比在另一个答案中指出的那样.
标准位置(对于我目前测试过的设备),摄像机的图像放在设备上/mnt/sdcard/DCIM/100ANDRO.
但是,由于我们需要手动扫描,您可以将它们/mnt/sdcard/Pictures放在(模拟的)SD卡上或任何其他有效路径上.
该/sdcard/路径被链接到/mnt/sdcard/,这样也可以工作.我只是提到这一点,因为我在另一个答案中看到了这条道路.
对于硬核用户,请执行adb pushfrom命令行.如果你不知道如何使用adb,我可以推荐阅读这篇帮助文章.确保为系统正确设置了路径并adb devices返回至少一个设备(如果更多指定设备命令).
adb push /path/to/image.jpg /mnt/sdcard/DCIM/100ANDRO
Run Code Online (Sandbox Code Playgroud)
您可以通过单击ADT中的某些按钮来实现相同的目的.转到DDMS透视图,然后在文件资源管理器中选择顶部的图标.查看下面的图片了解详情.

图片链接自http://cdn.cybersectors.com/
不要忘记的一个重要步骤是在Android模拟器上执行此工具.如果您跳过此图库,则图库将保持为空.非常感谢Felby指出这一点.
然后,我必须进入正在运行的模拟器,从应用程序屏幕选择"开发工具",选择"媒体扫描程序"(或更新版本的Android中的"媒体提供程序"),让模拟器识别文件,这样他们就可以显示在媒体库中.
| 归档时间: |
|
| 查看次数: |
59152 次 |
| 最近记录: |