Android中修改設(shè)備權(quán)限的方法
本文實例講述了Android中修改設(shè)備權(quán)限的方法。分享給大家供大家參考。具體如下:
有時我們編寫了驅(qū)動后,在上層程序中要訪問設(shè)備,但android代碼編譯后的設(shè)備權(quán)限是root的,其他用戶不可訪問(包括system),只是就需要在android源碼中將設(shè)備的權(quán)限修改下。
具體的修改位置為源碼的system/core/init/devices.c文件中static struct perms_ devperms[]的定義中,如添加設(shè)備hidraw0的權(quán)限,只需添加一行:
這樣android啟動后,程序就可以有訪問權(quán)限了。
也可改為
這樣就需要system才可訪問。獲取system權(quán)限,可參考《APK程序獲取system權(quán)限的方法》
希望本文所述對大家的Android程序設(shè)計有所幫助。
- Android中查看USB連接的外接設(shè)備信息的代碼實例
- asp.net 通過UserAgent判斷智能設(shè)備(Android,IOS)
- 設(shè)置Android設(shè)備WIFI在休眠時永不斷開的代碼實現(xiàn)
- android 使用uinput模擬輸入設(shè)備的方法
- Android 進入設(shè)備后臺data文件夾的辦法
- 使用User Agent分辨出Android設(shè)備類型的安全做法
- python獲取android設(shè)備的GPS信息腳本分享
- Android中獲取設(shè)備的各種信息總結(jié)
- android 獲取本機的IP地址和mac物理地址的實現(xiàn)方法
- android實現(xiàn)獲取有線和無線Ip地址的方法
- Android手機獲取IP地址的兩種方法
- android手機獲取gps和基站的經(jīng)緯度地址實現(xiàn)代碼
- Android編程獲取設(shè)備MAC地址的實現(xiàn)方法
相關(guān)文章
Android實現(xiàn)標(biāo)題上顯示隱藏進度條效果
這篇文章主要為大家詳細介紹了Android實現(xiàn)標(biāo)題上顯示隱藏進度條效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-12-12
使用TransitionDrawable實現(xiàn)多張圖片淡入淡出效果
這篇文章主要為大家詳細介紹了使用TransitionDrawable實現(xiàn)多張圖片淡入淡出效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-08-08
Android使用TabLayou+fragment+viewpager實現(xiàn)滑動切換頁面效果
這篇文章主要介紹了Android使用TabLayou+fragment+viewpager實現(xiàn)滑動切換頁面效果,需要的朋友可以參考下2017-05-05
Android實現(xiàn)ListView異步加載的方法(改進版)
這篇文章主要介紹了Android實現(xiàn)ListView異步加載的方法,針對前面介紹的方法進行了線程操作的改進,具有一定參考借鑒價值,需要的朋友可以參考下2016-08-08
Android編程中TextView寬度過大導(dǎo)致Drawable無法居中問題解決方法
這篇文章主要介紹了Android編程中TextView寬度過大導(dǎo)致Drawable無法居中問題解決方法,以實例形式較為詳細的分析了TextView設(shè)置及xml布局與調(diào)用技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-10-10
Android ConnectivityManager網(wǎng)絡(luò)管理詳解
在android平臺中ConnectivityManager主要負責(zé)查詢網(wǎng)絡(luò)連接狀態(tài)以及在連接狀態(tài)有變化的時候發(fā)出通知,這篇文章主要介紹了Android ConnectivityManager網(wǎng)絡(luò)管理2022-11-11

