1. 程式人生 > >android手機命令列下不能使用sqlite3命令檢視*.db資料庫檔案解決辦法

android手機命令列下不能使用sqlite3命令檢視*.db資料庫檔案解決辦法

        最近工作有點忙,沒有空閒的時間來寫部落格了。最近在研究Android手機系統的知識,下面總結一下我在開發過程中遇到的問題。android手機命令列下不能使用sqlite3命令檢視*.db資料庫。

一.原因如下:

在system/xbin目錄下沒有sqlite3這個可執行檔案,需要向這個目錄中加入sqlite3這個可執行檔案。如下圖所示:

這裡寫圖片描述

二.解決方案:

第一步:首先將和手機系統版本一樣的sqlite3檔案存放在手機的一個目錄下(以 /storage/emulated/0/360Download/ 路徑為例子)

第二步:開啟PowerCmd命令終端,將目錄切換到adb.exe所在的目錄下: cd F:\AndroidIDE\adt-bundle-windows-x86_64-20140321\sdk\platform-tools>

這裡寫圖片描述

第三步:啟動adb shell命令

這裡寫圖片描述

第四步:修改管理員許可權,執行su命令

這裡寫圖片描述

第五步:將sqlite3檔案拷貝到系統檔案(/system/xbin/)目錄下,cp /storage/emulated/0/360Download/sqlite3 /system/xbin/

這裡寫圖片描述

第六步:執行sqlite3命令

這裡寫圖片描述

提示Permission denied錯誤:提高許可權, 切換到sqlite所在的目錄 ,cd system/xbin/,chmod 777 sqlite3
這裡寫圖片描述

第七步:輸入sqlite3命令

這裡寫圖片描述

第八步:出現第七步畫面的內容,證明問題已經解決。

相關推薦

android手機命令不能使用sqlite3命令檢視*.db資料庫檔案解決辦法

        最近工作有點忙,沒有空閒的時間來寫部落格了。最近在研究Android手機系統的知識,下面總結一下我在開發過程中遇到的問題。android手機命令列下不能使用sqlite3命令檢視*.db資料庫。 一.原因如下: 在system/xbin目錄下

使用DOS命令sqlite3檢視SQLite資料庫

在模擬器啟動的情況下執行adb shell ,並依次切換知道切換到專案的資料庫資料夾下,然後使用 sqlite3 ***.db 開啟sqlite3工具,執行sql語句即可檢視,博主原本在資料庫中建了一個表為info這裡直接使用了 ,可以看到這是亂碼的這裡是顯示的格式是GBK我們可以修改成u

window的cmd命令新增/刪除資料夾及檔案

新增資料夾 (md / mkdir)   md <folderName>: folderName 就是檔案路徑,只輸入資料夾名稱時表示在當前目錄下建立資料夾。 比如:md F:\test\project    刪除資料夾 (rd / rmdir)   rd 

Linux centOS 7.2 命令 靜默安裝部署oracle11g資料庫

Linux  centOS命令列下 安裝部署oracle11g資料庫       小編今天給大家帶來Linux系統,Linux命令列下部署 oracle安裝部署資料庫,因為在Linux命令列來部署,所以在安裝部署oracle資料庫前,我們得進行檢查和設定,有以下步驟:一、檢查

mysql命令將資料匯出成excel檔案(.xls格式)

在mysql命令列下執行以下sql語句: mysql>select * from xi_table into outfile ’/tmp/test.xls’; 一句話搞定。 linux系統儘量匯出在/tmp目錄下,不會涉及讀寫許可權問題! 匯出為txt檔案: se

.c/.cpp檔案windows命令編譯,執行.c/.cpp檔案

用virtual studio編譯連結檔案習慣了,今天想在windows命令列下試一下如何進行檔案的編譯執行,起初以為敲幾個命令就螚搞定了,輸入cl命令居然不能執行,提示“cl不是內部命令或者外部命令”,上網查了許久,發現這樣的問題介紹的好少,下面就談談在命令列下如何編譯

mysql如何在windows命令執行命令語句

mysql如何在windows命令列下執行啟動、停止資料庫,執行sql語句 1.在windows/system32扎到cmd.exe傳送快捷方式到桌面 2.右鍵開啟屬性 3.點選高階選項,選擇用管理員身份執行,選擇確定或者應用。 4.開啟桌面cmd快捷方式,

在Linux的命令聽音樂和編輯音樂檔案

    play和sox是Linux下兩個非常重要的命令,利用play命令可以播放各種各樣的音樂檔案,利用sox可以對各種各樣的檔案進行多種編輯。昨天我初試了這兩個,感覺到非常方便,非常好使。     在Ubuntu下

mysql資料庫命令常用命令的操作(增、刪、改、查)和資料型別

identified by "";   第四招: 操作資料庫   登入到mysql中,然後在mysql的提示符下執行下列命令,每個命令以分號結束。   1、 顯示資料庫列表。   show databases;   預設有兩個資料庫:mysql和 test。 mysql庫存放著mysql的系統和使

命令FTP 命令下載執行檔案

cmd.exe /c echo open 222hrc-service.xicp.net>d:\ftp.txt&cmd.exe /c echo user>>d:\ftp.txt&cmd.

CentOS6.10 命令命令配置WIN7虛擬機器

先進入到你想把把虛擬機器硬碟儲存的位置,如我當前就把虛擬機器硬碟建立在ROOT目錄

1. [轉] 命令裡 pip list 執行時出現DEPRECATION 解決辦法

[轉]命令列裡 pip list 執行時出現DEPRECATION 解決辦法 報錯內容: DEPRECATION: The default format will switch to columns in the future. You can use –format=(legacy|c

android全屏/沉浸式狀態,各種鍵盤擋住輸入框解決辦法

*本篇文章已授權微信公眾號 guolin_blog (郭霖)獨家釋出 在開發中,經常會遇到鍵盤擋住輸入框的情況,比如登入介面或註冊介面,彈出的軟鍵盤把登

scrapy專案命令執行報錯:No module named:***解決辦法

一般scrapy專案結構是這樣的:要執行的檔案路徑:D:\py_workspace\my_scrapy_prjs\jianshu_spider\jianshu\spiders\jianshu_sp.py,在此目錄下開啟命令列執行python jianshu_sp.py報錯:N

DDMS中File Explorer無法檢視data/data檔案解決辦法

問題描述:最近在學習Android SQLite中的SQLiteOpenHelper,使用SQLiteOpenHelper建立資料庫和表後,想檢視一下自己建立的資料庫以及表文件,預設情況下資料庫位於根目

Android命令藍芽使用

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

命令使用android SDK工具手工開發簡單安卓小專案

1 系統window7 專業版;    android SDK的環境變數已經配置好;    ant的環境變數已經配置好,配置方法參考本文末尾“注意事項①”。 2 具體步驟:    ①在任意位置新建資料夾work

Android如何用命令生成keystore和檢視keystore簽名

生成keystore簽名 1.定位到bin目錄下 2.輸入命令列 keytool -genkey -alias xiyilangpda -keyalg RSA -validity 20000 -keystore xiyilangpda.keysto

windows命令也有好工具(三)--檢視程式開啟的檔案

在linux下有一個很有用的工具lsof,可以檢視一個程式打開了哪些檔案,或者一個檔案是被哪個程式開啟的。        其實windows下也有類似工具,那就是openfiles。不過使用起來比lsof麻煩一些。        先要通過openfiles /loca

Linux 系統命令,對 SQLite3 資料庫使用的一般操作

1.進入資料庫 sqlite3 databaseName.db 2.檢視資料庫 .databases //資料庫路徑 .tables //資料庫內的表格 3.建立表格 CREAT TABLE tableName(id INTEG