模拟器创建sd卡指南
fylz1125
中级工程师
UID42360 精华0 帖子125 e望2 点 e币122 元 在线时间70小时
1#
发表于 2010-8-14 20:02 |只看该作者 |倒序浏览 |打印
在Andorid开发中经常遇到与SD卡有关的调试,比如MP3文件、图片文件等。
在使用模拟器开发时,可以通过硬盘来模拟SD卡。Android模拟SD具体做法是:
1.创建一个SD卡镜像文件
命令窗口进入sdk的tool目录下,创建sd卡镜像。
输入如下命令:mksdcard 1024M E:\Mysdcard\sdcard.img
mksdcard是命令,1024M是指定sd卡大小,最后面是要创建的sd卡的路径,不能有中文。
该命令会在指定路径下生成一个sdcard.img文件,
该文件就是Android模拟器的SD卡镜像文件。
1024M表示1024兆,即该SD卡有1个G的容量,也可用K做单位(1M=1024K),K,M必须大写。
目前Android支持8M~128G的SD卡。
2.关联SD卡和模拟器
就是让模拟器知道它的SD卡是谁,路径是什么。
在eclipse中使用了ADT插件。eclipse -> windows->Android AVD Manager ,弹出一个窗口,
这一步是要创建一个带sd卡的模拟器。
在SDCard后面的框中输入你创建的sd卡路径E:\Mysdcard\sdcard.img ,即是第一步创建的SD卡镜像文件的位置。
先点击create avd,然后点击 finish 结束。
3、向SD卡中导文件
这一步需要把模拟器运行起来。
在cmd中sdk的tool目录下,输入命令:adb push mypicture.jpg sdcard/
这会将本地文件拷到sdcard中
mypicture.jpg是本地文件的路径,我的是当前目录。可以是文件也可以是文件夹
路径不要带中文字符
sdcard是目的sd卡镜像的文件名,就是sd卡的名字,不是路径(去掉后缀)。
4、在模拟器中使用SD卡中的文件
导入文件后,如果要在模拟器中访问,还需要在模拟器中的Dev tools里面Media scanner scan 一下媒体文件。
经过我的实际操作,也可以在eclipse下导入文件,打开DDMS窗口,选mnt\sdcard 然后导入文件
但2.2版本的sdk在eclipse下看不到sdcard,不知都什么问题。
好了,就这么多,有说明问题可以发帖大家讨论
分享到:
相关推荐
创建SD卡镜像文件 首先,你需要使用`mksdcard`命令来创建一个SD卡的镜像文件。这个命令位于你的Android SDK tools目录下。例如,如果想要创建一个大小为128MB的SD卡镜像文件,你可以运行以下命令: ```bash E:\...
在使用这个模拟器时,用户需要按照提供的指南安装和配置软件,确保其与操作系统兼容,并了解如何使用该工具模拟不同的SIM卡行为。 总的来说,PC上的开源SIM卡模拟器为开发者提供了一个方便的测试环境,它可以帮助...
- 如果遇到安装失败的问题,可以尝试使用`adb push d:\文件名.apk /路径/文件名.apk`将APK文件推送到模拟器的SD卡中,再手动安装。 2. **命令行启动模拟器**: - 打开命令提示符窗口(`CMD`),切换到`d:\android\...
这个“sdnmc”通常代表模拟器的SD卡存储区域,相当于真实设备上的外部存储空间,用于存放应用程序、地图数据等大容量文件。 复制完成后,启动Win CE 6.0模拟器,系统会自动识别并加载“sdnmc”目录下的内容。在...
配置这个文件夹意味着将它设置为模拟的SD卡,这样你可以将应用程序、数据或其他内容复制到这个虚拟存储卡上,以便在模拟器中使用。具体的配置方法可能包括创建特定的目录结构、拷贝必要的文件,或者设置模拟器的...
`-sdcard <file>`用于设置SD卡映像,这对于测试应用程序如何处理外部存储至关重要。 此外,模拟器还允许自定义外观和性能设置。`-skindir <dir>`和`-skin <skin>`用于指定和选择不同的皮肤,`-noskin`则可以提高...
- SD卡大小可以根据实际需求进行设定。 3. **启动模拟器**: - 完成配置后,回到AVD Manager主界面,找到刚才创建的虚拟设备并点击“Start”按钮启动。 - 点击“Launch”直接启动模拟器。 4. **操作指南**: - ...
总结来说,Android开发者在利用SD卡存储时,需关注权限管理、文件操作和模拟器中的实现。随着Android系统的更新,文件存储的策略也在不断变化,如Android Q引入的分区存储,开发者需要保持对最新API的了解,以确保...
通过NFC卡模拟器,用户可以创建包含文本、URL、蓝牙配对请求等各种类型NDEF记录的标签。 3. **自定义标签行为**: 用户可以根据需求定制标签的行为,例如当被其他NFC设备读取时触发特定的操作,如打开应用、播放音乐...
在创建 Android 模拟器时,需要填写一些信息,如虚拟机的名称、SD 卡大小等。创建完成后,会出现一个确定框,提示虚拟机的相关信息。 Android SDK 的组件包括: * android-sdk:Android SDK 的根目录 * platforms...
创建SD卡后,你需要在启动模拟器时指定该SD卡镜像: ``` emulator -sdcard sdcard.img ``` 然后,你可以通过`adb push`命令将资源文件复制到模拟器的SD卡中: ``` adb push source-file /sdcard/destination-file...
《安卓模拟器Android SDK 4.0.3 R2安装完全指南》 本文将详尽地阐述如何在您的计算机上安装并配置安卓模拟器Android SDK 4.0.3 R2,这一版本引入了对GPU的支持,使得开发者可以通过模拟器测试OpenGL ES 2.0游戏。...
- **文件管理**:支持存储卡读写操作。 - **UI框架**:提供MIDP (Mobile Information Device Profile) 和CLDC (Connected Limited Device Configuration) 等标准UI组件。 #### 结论 通过以上步骤,开发者可以在...
- SD卡实际上是一个位于特定目录下的镜像文件,其路径通常为:“C:\Documents and Settings\[用户名]\.android\avd\[AVD名称].avd\sdcard.img”。 2. **读写SD卡文件** - 通过专门的工具如UltraISO等,可以方便地...
3. **配置模拟器**:设置模拟器名称、选择安卓系统版本、设置SD卡大小以及屏幕分辨率。 #### 八、总结 通过上述步骤,您可以在个人电脑上成功安装和配置安卓模拟器,从而实现安卓应用程序的运行。这种方法不仅适用...