[問題] chmod問題

看板AndroidDev作者 (好人超)時間11年前 (2014/04/02 20:09), 編輯推噓3(302)
留言5則, 3人參與, 最新討論串1/1
我的平板上有個特殊的裝置: 假設叫做 /sys/MY/DEVICE 這個裝置的Driver不是我寫的 我現在要寫APP,對它做一些簡單的IO動作 但是在預設的情況下,它的屬性是這樣的 -rw-r--r-- root root 4096 2014-04-02 17:10 Driver的作者說,要用adb command自己下 chmod 777 /sys/MY/DEVICE 這樣我的APP才能存取 (我用ADB進去之後就是root權限) 現在我希望可以不要透過 adb command 而把這件事放在APP裡面做 但卻不知道要怎麼下手 網路上找了一些範例,亂試了一下: http://ideone.com/uObzlY 但它顯然不是我想要的結果.... 在 device.canWrite() 得到了false 在 new FileOutputStream 時也發生了 EACCES (Permission denied) 請問我的APP需要怎麼修改呢?謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.67.63.235 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1396440571.A.205.html

04/02 21:47, , 1F
你的機器有root過嗎?
04/02 21:47, 1F

04/02 21:55, , 2F
exec那邊好像要su取得權限 而不是sh?
04/02 21:55, 2F

04/04 08:49, , 3F
android只要牽涉到硬體存取都要新加一個system service
04/04 08:49, 3F

04/04 08:50, , 4F
除非你是要玩非正統,但android權限管控跟linux有點不
04/04 08:50, 4F

04/04 08:50, , 5F
一樣
04/04 08:50, 5F
文章代碼(AID): #1JE_tx85 (AndroidDev)