1. 程式人生 > >Android真機獲得root許可權修改檔案許可權

Android真機獲得root許可權修改檔案許可權

好久沒有更新部落格了,最近因為重灌了系統導致所有的配置都不存在了,當要修改Android許可權去檢視資料庫檔案的時候,發現又忘記了怎麼去獲得修改許可權(其實第一次弄這個內容的時候就費了很大的勁),所以打算記錄一下,免得下次再去查百度。

Android系統是基於Linux架構開發的,所以他的使用者和PC上的Linux的使用者大同小異。也分成使用者,組,其他。一般我們所操作的都是在普通使用者上面完成的。由於安全考慮,Google工程師把普通使用者是之後的許可權分配的很低。所以我們要通過獲得管理員許可權去修改我們所需要的使用者的許可權。下面開始最適合新手的Root。

首先第一步,先把手機一鍵root,可以通過第三方,金山手機助手啊,360手機助手啊,都可以,非常的方便,這裡就不再多說了。

第二步,安裝ADB,ADB的全稱為Android Debug Bridge,就是起到除錯橋的作用。通過ADB我們可以在Android Studio中方面通過DDMS來除錯Android程式,說白了就是debug工具。這裡之介紹Linux環境下面的ADB安裝,用Window的哥們,請自行百度安裝配置ADB

首先用Ctrl+Alt+T開啟終端,輸入adb shell,此時不出意料應該會出現命令失敗,出現警告,那是因為你還沒有安裝過adb,沒關係,你會發現系統會提示你要安裝一些依賴的包,那麼你就install那些依賴包,就這麼輕鬆adb就安裝好了。

第三步,修改許可權。這部就是關鍵的步驟了,這裡介紹兩種方法
①直接開啟終端,cd切換到工程所在目錄目錄,進行操作(不推薦)
②我們可以依賴一下Android Studio這個強大的IDE,因為這個IDE內建了終端,而且他的路徑是直接自己選擇好的工程路徑,非常的方便。

接下來在終端輸入:adb shell

OK!!!接下來注意,最最關鍵的一句話,百度找這句話,可是非常非常辛苦的啊。

輸入 su root (獲得管理員許可權)
接下來,就和Linux修改檔案許可權的方法一模一樣了,下面提供幾種方法。
1,chmod 777 data 修改一個檔案許可權
2,chmod -R 777 data 將data資料夾及其子檔案都批量修改成可讀寫可執行的許可權。

世界清淨了,你可以用DDMS匯出資料,檢視檔案,怎麼非主流怎麼來,好好享受程式碼給你的摧殘吧!!!

相關推薦

Android獲得root許可權修改檔案許可權

好久沒有更新部落格了,最近因為重灌了系統導致所有的配置都不存在了,當要修改Android許可權去檢視資料庫檔案的時候,發現又忘記了怎麼去獲得修改許可權(其實第一次弄這個內容的時候就費了很大的勁),所以打算記錄一下,免得下次再去查百度。 Android系統是基於

android 檔案許可權的含義,與修改檔案許可權

Android 檔案的許可權的含義: 檔案許可權一共有十個字元: 第一個字元代表檔案的型別: 當為[ d ]則是目錄,例如上表檔名為『.gconf』的那一行; 當為[ - ]則是檔案,例如上表檔名為『install.log』那一行; 若是[ l ]則表示為連

Android應用程式獲得root許可權

Android應用程式獲得root許可權 我在博文《Android程式的安全系統》中提到兩種讓root許可權的辦法。最近在網上發現很多朋友轉載那篇文章,但是對那篇文章中提到的第一種方法怎樣實現,不是很明白。本文將會以一個例子實現來演示怎樣讓一個Android應用程式獲得roo

Android/模擬器hosts修改

   電腦機型-臺式Dell;    處理器-Intel(R) Pentium(R) CPU G630 @ 2.70GHZ 2.70 GHZ;    作業系統-Win7旗艦版64位;    安裝記憶體(RAM)-4.00GB(3.90GB 可用)。 2.所用軟體包:    jdk-7u5-windows

Android調試——遠程主機強迫關閉了一個現有的連接。

object roi size cts win 同時 mon device nbsp 以前用真機調試程序的時候,Android Studio 出現如下的錯誤 [2016-11-12 10:37:36 - DeviceMonitor] Adb connection Erro

Android 調試

ria 系統版本號 orm variant cnblogs studio manager one pan /************************摘抄*****************************/ 剛好遇到這個問題,在網上百度了一下,看到有

unity直連android在Profiler性能分析測試

unity androi 如果 dash 分析 窗口 tcp 是不是 屏蔽 基礎步驟: 1、Unity打開你要測試的項目:File–Build Settings 2、如下圖,按圖順序進行1、2、3、4、5操作,如果做過了,2就是灰色的,不能被點擊,4和5

Unity Frame Debugger連線Android除錯

當用Profiler分析到不是程式碼導致的效能問題,當前場景最大的效能瓶頸時渲染時,或者自己寫的Shader要除錯時,都可以用Frame Debugger進行除錯。 按下列步驟設定打包,既可以用Profiler又可以用Frame Debugger連線Android真機: ① 手機開啟開發者模式和USB除錯

Ubuntu chmod 命令修改檔案許可權 Ubuntu chmod 命令修改檔案許可權

原 Ubuntu chmod 命令修改檔案許可權 2015年09月16日 18:45:04 兩鬢已不能斑白 閱讀數:26493 更多

React-native 關於 android 出現連不上服務器

行程 找到你 解決辦法 快的 連不上 二維 掃描 顯示 到你 我們都知道使用RN開發移動端應用時,我們要在手機端運行程序,可以下載 expo 這個軟件進行掃描二維碼連接到開發的APP上 有時會有突然連不上之前連上過的應用,出現如下畫面 首先保證你的電腦和你的手機在同

android下建立資料夾和修改許可權的方法

    /**     * File creation mode: the default mode, where the created file can only     * be accessed by the calling application (or all applications shari

Android(小米8)warning:uninstalling will remove the application data

記錄一個小問題 在專案真機測試的時候發現裝不上去(小米8手機) It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present.and the

告別 USB,用 wifi 進行 Android 除錯

--------------------- 本文來自 wdeo3601 的CSDN 部落格 ,全文地址請點選:https://blog.csdn.net/captive_rainbow_/article/details/81012704?utm_source=copy 先看

Linux常用命令:chmod修改檔案許可權 777和754

常用下面這條命令: chmod 777  檔案或目錄 示例:chmod  777 /etc/squid 執行命令後,squid資料夾(目錄)的許可權就被修改為777(可讀可寫可執行)。 如果是Ubuntu系統,可能需要加上sudo來執行: sudo chmod  77

Android——訪問本地電腦localhost介面

步驟: 1.手機和電腦處於同一個區域網下面; 2.本地電腦開啟服務,比如node開啟一個服務; 3.檢視本地電腦的ip地址; 4.使用ip地址 + 埠號即可訪問本地電腦的介面了;

unity3d android測試的2種方法

1、Unity Remote(推薦): Unity Remote 目前支援Android裝置(通過USB連線在Windows和OS X上)和iOS裝置(iPhone,iPad,iPod touch和Apple TV,OS X上的USB和帶iTunes的Windows)。 (1)Google

Linux 下 檢視以及修改檔案許可權

檢視許可權 在終端輸入: ls -l xxx.xxx (xxx.xxx是檔名) 那麼就會出現相類似的資訊,主要都是這些: -rw-rw-r--其中: 最前面那個 - 代表的是型別 中

Linux修改檔案許可權(chmod)

當在ubuntu shell下鍵入ls -lh時,會列出該目錄下的檔案,如: 而每個檔案顯示前都有類似紅框裡的內容,這些東西代表的含義是: - 代表檔案 d 代表目錄,也就是資料夾

Linux chmod命令 修改檔案許可權被禁止(not permitted)的解決辦法

發現目錄下有個.user.ini檔案無法刪除一直提示這個錯誤,  終於查到用 chattr 可以解除這個限制 首先先檢視一下屬性 lsattr .user.ini  ----i------e- .user.i

Android測試時ADB報錯解決方案

異常程式碼: Unable to create Debug Bridge: Unable to start adb server: error: could not install *smartso