Re: [問題] android如何在HAL操作sdcard

看板AndroidDev作者 (我只是居家了一點)時間12年前 (2013/06/26 03:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《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
文章代碼(AID): #1HoVMZ7u (AndroidDev)
文章代碼(AID): #1HoVMZ7u (AndroidDev)