`

ubuntu下挂载android sdcard

阅读更多

挂载SDCAED

1. 到SDK目录
cd ~/android/tools

2. 创建一个sdcard镜像 (2Gb)
mksdcard 2147483648 ~/mysdcard/sdcard.img

3. 挂载镜像
sudo losetup /dev/loop0 ~/mysdcard/sdcard.img
(source: http://www.osdev.org/osfaq2/inde ... ges%20Under%20Linux)

4. 创建一个目录, 用来挂载镜像
mkdir ~/mysdcard/sdcard

5. 挂载设备到这个镜像目录, 这样你就能直接往这个目录里面放文件了
sudo mount /dev/loop0 ~/mysdcard/sdcard

最后,在模拟器中加载这个sdcard
emulator -sdcard ~/mysdcard/sdcard.img
如果你使用eclipse, 可以修改启动配置
Run >Run Configurations>Target - Additional Emulator Comand Line Options
-sdcard ~/mysdcard/sdcard.img

 

操作SDCAED

adb push <local> <remote>    - copy file/dir to device
adb pull <remote> [<local>]  - copy file/dir from device

原文:http://monmonja.com/blog/2007/11/sdcard-on-google-android/

分享到:
评论

相关推荐

    Android 平台上SDCard的自动mount的解决方法

    为了使Android系统能够自动识别并挂载SDCard,需要进行一系列配置与调试工作。本文将根据提供的文件标题、描述、标签以及部分内容,详细介绍如何在Android平台上实现SDCard的自动mount。 #### 确保SDCard驱动正常...

    android存储设备挂载流程

    Android 存储设备挂载流程详解 Android 存储设备挂载流程是一个复杂的过程,其中涉及到多个组件和模块的协作。在 Android 系统中,存储设备挂载流程可以分为手动挂载和自动挂载两个部分。本文将着重分析自动挂载...

    Android获取SDCard路径/Android获取存储器挂载点

    在Android系统中,获取SDCard(外部存储器)路径或者获取设备的存储器挂载点是常见的需求,尤其是在处理文件操作时。以下是一些关于如何在Android应用中实现这一功能的关键知识点。 首先,理解Android的存储系统至...

    android sdcard加载和使用

    -avd android-G1 -sdcard C:\android_sdcard.img ``` 对于真实设备,可以通过ADB(Android Debug Bridge)工具将文件推送到SD卡中。例如,将文件`test.txt`推送到SD卡根目录下的命令如下: ``` adb push test.txt ...

    android中sdcard的读写.doc

    - 需要先判断SDCard是否已挂载并可用。 ```java if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) { // SDCard可读写 } ``` 2. **向SDCard根目录写入文件**: - 使用`File`类...

    Android应用源码SdCard读写文件实例

    本实例将探讨如何在Android应用中实现SdCard的读取和写入功能,这涉及到Android的权限管理、文件操作API以及外部存储的相关知识。 1. **权限管理**: 在AndroidManifest.xml文件中,你需要添加`READ_EXTERNAL_...

    android中关于SDCard文件存储的操作

    android应用开发中关于SDCard读写操作的实例代码,在下载学习SDCard操作中,碰到很棘手的问题了。不过最后还在我的坚持下成功了,

    android打开sdcard目录

    / 参数说明 // context:上下文 // dialogid:对话框ID // title:对话框标题 // callback:一个传递Bundle参数的回调接口 // suffix:需要选择的文件后缀,比如需要选择wav、mp3文件的时候设置为".wav;...

    Android应用源码SdCard读写文件实例.zip

    本文将深入解析“Android应用源码SdCard读写文件实例”中的关键知识点,帮助开发者理解和实践Android系统中关于外部存储的API。 首先,Android为开发者提供了`java.io`和`android.os.Environment`两个主要的类来...

    android 读取外置SDCard

    在Android系统中,外置SDCard(也称为外部存储)是设备上用于扩展存储空间的区域,用户可以在这个空间上存储各种数据,如媒体文件、应用程序数据等。本篇文章将详细探讨如何在Android应用中实现对外置SDCard的读取、...

    android读取sdcard路径下的文件的方法

    // assets下文件//String fileName = “/sdcard/test/my_sdcard_test.txt”;// sdcard下子目录文件String ret = “”;try {FileInputStream fis = new FileInputStream(fileName);int len = fis.available();byte []...

    Android-SD卡文件夹创建和删除实现

    如果要创建名为"MyFolder"的新文件夹,可以在SD卡根目录下这样做: ```java File newFolder = new File(sdCard, "MyFolder"); ``` 2. **调用`mkdir()`或`mkdirs()`**:使用`mkdir()`方法创建单级文件夹,如果需要...

    android Sdcard的相关操作

    比如`emulator -avd myvad -sdcard D:\sdcard.img`会启动名为`myvad`的AVD并挂载指定的SDCard镜像。 在模拟器运行后,我们通常会使用`adb push`和`adb pull`命令来传输文件。`adb push`用于将本地文件推送到设备或...

    Android模拟器sdcard操作

    ### Android模拟器sdcard操作详解 #### 一、概述 在Android开发过程中,模拟器的使用非常频繁。其中,对模拟器中SD卡的操作尤为重要,它可以帮助开发者更好地测试应用程序在真实环境下的表现,比如文件存储、读取...

    Android 模拟器sdcard相关

    在模拟器中,sdcard的位置默认位于用户的Android SDK目录下的`&lt;android-sdk&gt;\tools\emulator-sdcard`或`&lt;android-sdk&gt;\system-images`目录中,具体取决于Android版本。 **创建 sdcard 文件** 在Windows XP上创建...

    ubuntu系统安装安卓模拟器(Android SDK)的方法.docx

    ubuntu系统安装安卓模拟器(Android SDK)的方法 本文将详细介绍在ubuntu系统中安装安卓模拟器(Android SDK)的方法。安卓模拟器是Android应用程序开发的必备工具,它可以模拟Android设备的运行环境,使开发者可以在PC...

    Android读取sdcard上的图片并用Gallery显示

    在Android平台上,开发人员经常需要处理用户存储在外部存储设备(如SDCard)上的数据,尤其是图片文件。本文将深入探讨如何从SDCard读取图片并将其显示在Gallery组件中,以及实现点击Gallery中的图片后全屏显示的...

    Android获取sdcard 信息

    在Android开发中,获取SDCard的信息是一项常见需求,尤其是在需要监控存储空间、读写文件等场景下。本文将详细解析如何在Android应用中获取SDCard的状态、总容量、可用容量以及如何根据这些信息进行UI更新。 #### ...

    Android 文件 内存目录获取 sdcard目录获取

    本篇将详细介绍在Android 2.3及更高版本中,如何获取和操作Android设备的内存目录以及SDCard目录。 首先,我们要理解Android的存储架构。内部存储主要用于存储应用私有的数据,这些数据对其他应用是不可见的。而...

Global site tag (gtag.js) - Google Analytics