android 開發中使用sqlite 資料庫,有時候需要檢視手機上的sqlite 資料庫檔案。在使用模擬器時,通過ddms 的file explorer 檢視專案生產的資料庫檔案 /data/data/專案報名/databases 中的檔案沒有問題。但是使用真機測試的時候目錄無法檢視。
原因是目錄許可權的問題
解決方法:修改目錄的訪問許可權。
1.將手機 root 了,我使用了360 一鍵root,不root的話 無法使用 su 命令。
2.進入sdk\platform-tools 目錄下 執行 adb shell 進入 系統命令行,使用su 命令切換 到 root $ ===> #
3.chmod 777 修改目錄及檔案許可權。 /data/data/專案報名/databases/檔案 將這個路徑的目錄和檔案全部修改。
退出shell 後 在執行下面的 adb pull 命令。否則錯誤:device not found
可以在 file explorer 中直接將檔案移動到本地電腦中。
Android真機除錯
真機除錯優勢 在於時候看到執行的cup使用情況,專案測試通過這個真機測試找出了卡的執行,在倒計時上。有協程一直被呼叫占用資源,在開啟這個功能後很卡,通過這個方法,定位到原因。連線除錯,執行到卡的時候,可看到什麼 造成的。提示是 error building player unityexception...
android真機除錯
1.adb 注意防火牆是否遮蔽掉了54998 55511埠,若遮蔽就開啟。1 匯出u3d專案的時候勾選profile,安裝遊戲到手機。2 開啟cmd命令列,cd到adb根目錄,然後輸入以下命令。將下面 這裡加你的包名 改為你遊戲打包出來的名,即bundle identifier。例如 com.com...
android開發 android真機測試
如圖 解壓後得到 1.2 新增環境變數 開啟 我的電腦 屬性 系統高階設定 環境變數 編輯path變數,將android platform tools路徑新增到系統環境變數裡。步驟略 因為可執行檔案需要執行在手機的系統目錄,sd卡目錄無可執行許可權。前提環境 1 電腦端安裝對應手機的usb驅動。2 ...