[問題] I2C測試程式(透過JNI)

看板AndroidDev作者 (.....)時間12年前 (2011/12/20 15:55), 編輯推噓2(202)
留言4則, 4人參與, 最新討論串1/1
我在寫一個讀取I2C的測試程式 透過JNI library讀取某sensor的值顯示 一開始我build成執行檔直接丟到android上執行可以成功 不過build成libray讓apk呼叫就會碰到權限問題 問題似乎初在open("/dev/i2c-x", O_RDWR) 這邊 要執行chmod 777 /dev/i2c-x 才能成功 不過每次開機都要執行指令有點麻煩 請問有沒有其他解法咧? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.110.82

12/20 16:06, , 1F
寫道init.rc或者改kernel
12/20 16:06, 1F

12/20 16:48, , 2F
請問除此之外沒有在code裡面處理的方法嗎 囧?
12/20 16:48, 2F

12/20 20:42, , 3F
你本身沒有權限,所以你一定得讓有權限的人來幫你獲得權限
12/20 20:42, 3F

12/21 12:18, , 4F
參考市面上需要root的程式取得root權限的方法就好了啊
12/21 12:18, 4F
文章代碼(AID): #1Ey3zKgY (AndroidDev)