当前位置:  技术问答>linux和unix

板子上android读取sd问题

    来源: 互联网  发布时间:2017-02-19

    本文导语:  我的板子是pandaboard omap4430,因为没有nand flash,我只好用sd启动,启动后可以使用wifi上网,我想在上面安装软件,可是总是提示我没有SD卡,android系统没有挂载上SD卡,不知道怎么办,高手们帮我解决一下,主要是我...

我的板子是pandaboard omap4430,因为没有nand flash,我只好用sd启动,启动后可以使用wifi上网,我想在上面安装软件,可是总是提示我没有SD卡,android系统没有挂载上SD卡,不知道怎么办,高手们帮我解决一下,主要是我的系统里没有flash,不能看优酷无法测试公司产品,不知杂恩么办

|
1、应用程序下载的话是默认安装到/mnt/sdcard下是吧,目前我的sd卡没挂载上,所以我去这个目录没有发现有内容,系统也就会报request an SD或者damage SD卡是吧。
2、我们现在要做的就是要把sd分区里面的某一个分区挂载到/mnt/sdcard下,这样的话,板子就能上网下载apk然后安装到sd卡上是吧,也就不会报没有挂载sd卡的错误了。

这两个是可以这样理解。

问题1:在init.rc中建立挂载点也就是要创建一个文件夹吧,然后再修改vlod.fstab文件,内似于pc机上自动挂载,但是你创建挂载点时,我没看懂,mkdir /mnt 0775 root system
  mkdir /mnt/sdcard 0000 system system
请您解释一下创建挂载点这两句,谢谢。

这两句是在根文件系统下创建SD卡挂载目录及分配相应操作权限及用户组的,至于/mnt/sdcard这个目录为什么在这里分配的权限是0000也不是很理解,完整的内容可以参考Android源码目录下的
system/core/rootdir/init.rc这个。使用adb shell操作的话一般时没有根目录的写权限的,不能创建目录, 如果没有这个目录/mnt/sdcard 就没有办法完成挂载。

问题2:如果使用adb shell的话,是不是用remount这个命令挂载sd卡的某一个分区?,每次上电都要如此,使用shell安装apk时,安装文件是放在pc机上吧?,用命令adb install命令吧?,希望您抽时间认真帮我解答下,您的回答将被收录到我的笔记中(如果你不介意的话)。

使用adb shell的话,就相当与在电脑上开启了一个Android设备的终端,可以对设备下命令,找到设备文件使用mount命令就可以实现挂载。安装apk的话还是通过adb install命令比较方便一些,adb工具的功能很强大的,adb shell, adb install都只是他的一小部分,具体状况我也了解的不是很多。

我主要玩Kernel驱动和系统定制部分的, 刚好前段时间处理过一下相关的问题,对应用开发了解的也不是很多, 希望能帮到你。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 很奇怪,板子和板子ping不通,板子和pc可以ping通
  • 新买的板子我该怎么构建驱动模块呢?
  • 在ADS里编写的三星测试程序怎样烧写到2410的板子上?
  • redhat下关于在本机与板子连接的问题
  • 用DREAMWEAVE做的网页放在ARM板子里显示是乱码
  • 请问大家板子里的flash怎么擦除啊
  • 程序到底怎么往板子里烧写?
  • 嵌入式产品除了烧写到板子上进行验证,有什么方法可以在进行跟踪调试
  • intel的嵌入式板子需要交叉工具链吗?
  • 谁用的是磐正的板子
  • 请问如何保存用户的信息到板子上的flash?
  • 板子上运行某个程序提示找不到libpthread.so.0
  • 板子上linux文件系统的问题
  • 普通的ARM板子能实现简单的交换机的功能么
  • 怎样查看自己的板子内核目前所支持的文件系统类型?
  • 板子开机出现的问题
  • Linux下,有没有什么工具可以用USB,将程序下载到板子上烧进Nand flash?
  • 求助:busybox1.13.1构建的根文件系统,板子启动成功后不能telnet上去
  • LINUX7.2能认出KT266A的板子和GFORE2的显卡吗?
  • 讲U-boot烧入板子的Flash中


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3