作者Assyla (我只是居家了一点)
看板AndroidDev
标题Re: [问题] android如何在HAL操作sdcard
时间Wed Jun 26 03:55:11 2013
※ 引述《wqchung (65kg加油~~~)》之铭言:
: 不知道android在HAL层如何操作 sdcard
: 找了关键字vold都找不到
: 不知道有没有大大知道的
: thx
你好,既然你都知道vold的话,
去google搜寻一下,你应该能发现,这跟你想找的HAL是没啥关联的 XDDDD
传统的操作就是 Java App-> Java Service -> HAL jni (*.so)
简单来说就是让APK可以操作C语言写成的 .so档
但Android在 SDcard操作的方式,写得更简单
vold这支"执行档"负责去控制SDcard,而APP透过 MountService下命令
中间使用 socket传命令,大致如下
APP-> MountService <------socket------> vold
严格来讲,并不是没有用到HAL的技术,
但主要是用在使用JNI来建立socket
--
活着,本身就是一件没有意义的事情
但是藉由继续活下去,或许可以找到有趣的事也说不定
就如同你发现那朵花的存在,而如同我发现你的存在是一样的
就让我带你一起去寻找世界唯一的真理
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.251.244.213