`
michael-java
  • 浏览: 18880 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
最近访客 更多访客>>
社区版块
存档分类
最新评论

Android模拟器中加载和使用SDCard卡

阅读更多

今天,项目中需要在从SDCard读取数据,因此学习了一下相应的操作,在网上也搜索了一些相关信息,参考的得到了自己想要的结果。

步骤一、cmd进入AndroidSDK的tools目录输入mksdcard -l mysdcard 256M E:\android-sdk-windows\mysdcard.img

  1. mycard命令可以使用三种尺寸:字节、K和M。如果只使用数字,表示字节。后面还可以跟K,如262144K,也表示256M。

  2. mycard建立的虚拟文件最小为8M,也就是说,模拟器只支持大于8M的虚拟文件。

  3. -l命令行参数表示虚拟磁盘的卷标,可以没有该参数。

  4. 虚拟文件的扩展名可以是任意的,如mycard.abc。

  5. mksdcard命令不会自动建立不存在的目录,因此,在执行上面命令之前,要先在当前目录中建立一个card目录。

  6. mksdcard命令是按实际大小生成的sdcard虚拟文件。也就是说,生成256M的虚拟文件的尺寸就是256M,如果生成较大的虚拟文件,要看看自己的硬盘空间够不够哦!

步骤二、运行带sdcard的模拟器,emulator -avd MyAvd -sdcard E:/android-sdk-windows/mysdcard.img

如果在开发环境(Eclipse)中,可以在Run Configuration对话框中设置启动参数,如图1所示。



图一

  当然,也可以在Preferences对话框中设置默认启动参数。如图2所示。这样在新建立的Android工程中就自动加入了装载sdcard虚拟文件的命令行参数。


 

图二

在应用程序中,若想读写SDCard中的数据需要在manifest.xml文件中设置访问权限,加入下面的语句

<use-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
 




 

 

  • 大小: 28.7 KB
  • 大小: 16.7 KB
0
2
分享到:
评论

相关推荐

    Android 模拟器sdcard相关

    通过以上步骤和解决方案,你应该能在Windows XP环境下成功创建和使用Android模拟器的sdcard。不过,为了获得更好的开发体验,建议升级到更新的操作系统,并使用最新的Android Studio和AVD Manager,它们提供了更稳定...

    android sdcard加载和使用

    从给定的文件信息来看,主要讨论的是Android设备上的SD卡加载与使用,涉及到了创建、格式化SD卡镜像,以及在Android模拟器和真实设备上使用SD卡的方法。以下是对这一主题的详细解析: ### 一、SD卡镜像的创建与格式...

    Android模拟器中添加SD卡

    在Android模拟器中加入SD卡功能可以更贴近实际设备的使用场景,便于测试应用对存储空间的依赖性和数据管理能力。 #### 知识点二:创建SD卡镜像文件 要为Android模拟器添加SD卡功能,首先需要创建一个SD卡镜像文件...

    Android模拟器使用SD卡

    标题:Android模拟器使用SD卡 ...以上就是在Android模拟器中使用SD卡的关键步骤。通过遵循这些指南,你可以有效地测试应用程序在有额外存储空间环境下的表现,从而确保应用程序在各种设备上的兼容性和性能。

    android模拟器SD使用

    通过对Android模拟器上SD卡的使用方法进行详细解析,我们可以发现,在模拟器中正确配置和使用SD卡对于开发和测试工作来说至关重要。无论是创建SD卡镜像文件还是将文件从本地计算机拷贝到模拟器SD卡中,都需要遵循...

    Android模拟器SD Card映像文件使用方法

    创建的SD卡镜像文件并不能直接在模拟器中使用,需要通过以下两种方式将其加载到模拟器中: - 在命令行中运行`emulator`命令,指定SD卡映像文件的位置,如`emulator -sdcard e:\sdcard.img`。 - 或者,在Eclipse中...

    Android:模拟器使用SD卡[定义].pdf

    本文将详细介绍如何在 Android 模拟器中创建和使用虚拟 SD 卡,以及如何将文件添加至 SD 卡中,并在模拟器中访问这些文件。 #### 二、创建 SD 卡镜像文件 要使用 Android 模拟器中的 SD 卡功能,首先需要创建一个 ...

    如何启动Android SDK 1.5模拟器

    "如何启动Android SDK 1.5模拟器" Android SDK 1.5 模拟器的启动需要先建立一个 ...启动 Android SDK 1.5 模拟器需要创建 AVD 设备、加载 SD 卡镜像文件,并在桌面快捷方式中指定 AVD 设备和 SD 卡镜像文件的路径。

    Android模拟器实现手机添加文件到sd卡的方法

    5. 虚拟存储和真实存储的区别:在模拟器中使用的是虚拟存储,它通过文件系统模拟存储设备。而真实设备中的SD卡是物理存储介质。在模拟器中测试存储相关功能虽然方便,但最终还需要在真实设备上进行测试以确保兼容性...

    Android模拟器参数 emulator启动设置

    ### Android模拟器参数详解 #### 一、引言 Android模拟器是开发人员在没有实体设备的情况下测试Android应用的重要工具之一。它允许开发者在各种不同的硬件配置和Android版本上进行测试,确保应用能够正常工作。...

    手机模拟器手机模拟器手机模拟器

    - **分析**:创建虚拟设备时使用了一个API来获取用户的主目录,而模拟器加载虚拟设备时使用了另一个API。两个API获取到了不同的路径,导致模拟器无法识别已创建的虚拟设备。 2. **问题2:没有找到搜索路径**(如:...

    Android使用SDK方法详解

    通过上述步骤,我们可以清楚地了解到如何在Android模拟器中使用SDK来安装、卸载APK以及管理和使用SDCard。这对于开发者来说是非常实用的操作指南,可以帮助他们在开发过程中更加高效地调试和测试应用程序。此外,...

    安卓系统手机GBA模拟器的gba_bios文件

    通常,这会是模拟器应用的内部存储或外部SD卡的特定文件夹,如“/sdcard/Android/data/com.emulogic.myboy/files/”。 4. **配置模拟器**:打开模拟器应用,进入设置菜单,找到“BIOS”或“系统文件”选项,指定gba_...

    安卓网教你用电脑端安装android2.2手机模拟器教程.pdf

    - **Android SDK**:包含Android模拟器以及其他必要的开发工具。 - **APK安装器**:用于安装APK格式的应用程序到模拟器中。 - **UltraISO**:用于管理和修改SD卡镜像文件。 2. **环境配置** - **JAVA_HOME**:...

Global site tag (gtag.js) - Google Analytics