不root手機的情況下檢視Android資料庫

2021-09-20 09:14:55 字數 687 閱讀 8022

最近寫android的時候發現想要讀取資料庫很不方便,使用adb工具的方法需要root手機,而華為手機root十分麻煩,需要解除密碼,一些品牌手機即使root了也沒有sqlite3命令,總之十分麻煩。然後我發現了乙個可以不用root手機就能檢視android資料庫的方法。

以下為步驟:

一、保證你的手機與電腦處於同一wifi下

二、找到你手機的區域網ip位址

方法1:進入你的路由器管理介面檢視

方法2:使用作者介紹的方法

(1)新增依賴 

debugimplementation 'com.amitshekhar.android:debug-db:1.0.3'
(2)在程式中插入**

debugdb.getaddresslog()
(3)啟動程式,檢視logcat日誌,會看到以下提示

d/debugdb: open  in your browser

三、在瀏覽器中輸入 http://yourip/#

例:

四、選擇你的資料庫、表,就可以檢視編輯啦

非root情況下安裝mysql

由於沒有root許可權,不想使用root使用者安裝在系統中的mysql,今天打算在伺服器自己的個人目錄裡安裝mysql。找到了乙個非root使用者安裝的方法,按步驟做下來還是踩了不少坑,由此記錄一下。參考 linux下非root許可權安裝mysql tar zvxf tar.gz 解壓縮 cd 進入...

在無root許可權的情況下安裝python模組

root安裝 使用easy install安裝 easy install是乙個工具,不是系統自帶,需要安裝,它的作用類似於php中的pear,或者ruby中的gem,或者perl中的cpan。安裝命令如下 wget q python ez setup.py packagename 無root許可權 ...

在不root手機的情況上讀取Data目錄上的檔案

在不root手機的情況下讀取data目錄下的檔案 如果直接使用adb命令會產生以下錯誤 127 shell android cd data cd data shell android data ls lsopendir failed,permission denied是沒有許可權的。shell an...