開心生活站

位置:首頁 > IT科技 > 

android,adb命令怎麼使用

IT科技2.08W

ADB接口的作用主要是讓電腦等其它設備控制安卓系統的,所以,稱爲“中間橋”; 不是爲安卓自已用的,自已可直接執行稱爲SH

adb 命令可以快速的管理連接的手機設備,例如執行一些安裝apk,卸載apk命令,對於熟悉linux系統的人,可以方便的管理手機目錄操作手機文件,還可以通過adb命令查看手機的系統日誌等操作

android adb命令怎麼使用

材料/工具

電腦

方法

要使用adb 首先要有android 的環境,android還需要java的環境

1,進入到控制檯中,輸入adb shell,進入到命令模式的環境中 2,輸入:cd /data/data/ 3, 選擇你所在的數據庫文件,比如我的com.android.homework, 輸入命令:cd com.android.homework 4, 可以使用ls -l 命令查看當前目錄中的文件 5,輸入: cd

首先講如何配置adb,使adb可以在終端使用,也就是在命令行可以使用,配置環境變量,在計算機右鍵選擇屬性,會看到如下界面,選擇【高級系統設置】,然後點擊【環境變量】

運行cmd,輸入命令 D:(D表示你的sdk存放的盤下,我安裝在sdk安裝在D盤),然後通過cd移動到你sdk的platform-tools的文件夾下面(例:cd adt-bundle-windows-x86_64-20140702.23.0.1sdkplatform-tools) 然後就可以執行adb 命令了。 大兄弟 打的

android adb命令怎麼使用 第2張

下面是配置的android的環境變量和java的環境變量,大家需要自行配置

工具/原料 一臺電腦 方法/步驟 利用Windows自帶的搜索,找到ADB.exe,點擊右鍵屬性,打開文件位置 在安裝SDK時,有些版本的ADB.exe並不在 tools 文件夾下,有時會在 platform-tools文件夾中,複製ADB.exe 的位置路徑 然後配置環境,點擊開始按鈕

android adb命令怎麼使用 第3張

配置完成後,在終端輸入adb命令,會看到adb的相關信息

必須要手機支持otg功能。就是要手機可以用usb連接其他安卓設備。比如大多數安卓平板都支持用otg線連接其它安卓平板或手機。然後被連接的設備打開usb調試,終端執行adb devices就能顯示設備型號。 接下來就能執行adb shell,也可以用adb install

android adb命令怎麼使用 第4張

執行adb devices 命令,可以看到當前電腦正在連接調試的手機

1、adb devices ( 用於查看當前adb連接的設備有哪些,這裏目前是無) 2、adb connect IP地址 (用於連接Android調試設備,連接成功後再查看一下,當然你也可以多連接幾個設備) 3、adb install apk路徑 (adb命令安裝apk) 4、 adb uninstall apk包名 (

android adb命令怎麼使用 第5張

如何拿adb安裝apk到某個設備,假如只連接了一臺設備,只需要adb install apk的路徑 就可以直接安裝成功,假如有多臺設備,就需要用到-s選項選擇設置編號,設備編號通過上面的adb devices可以得到,完整命令 adb -s 設備編號 install apk的路徑,具體執行成功示例

adb命令其實是獨立的命令行 不一定需要在什麼指定的工具中使用 在運行中輸入cmd,打開命令控制窗口 就可以在命令控制窗口中使用adb命令 例如 adb shell 在Android Studio中 也有一個標籤可以使用命令行 在左下角的分頁標籤中找到Terminal 這個分

android adb命令怎麼使用 第6張

卸載的話直接加adb uninstall 包名,就可以直接卸載啦

adb命令其實是獨立的命令行 不一定需要在什麼指定的工具中使用 在運行中輸入cmd,打開命令控制窗口 就可以在命令控制窗口中使用adb命令 例如 adb shell 在Android Studio中 也有一個標籤可以使用命令行 在左下角的分頁標籤中找到Terminal 這個分

如何通過adb命令查看設備裏面的文件目錄和文件呢?

ADB接口的作用主要是讓電腦等其它設備控制安卓系統的,所以,稱爲“中間橋”; 不是爲安卓自已用的,自已可直接執行稱爲SH

可以執行adb shell 命令,然後會看到如下界面,執行ls可以看到設備的文件和目錄,

可以按*#44336#復 位。 方法和步驟如下: 1、ADB的全稱爲Android Debug Bridge,就是起到調試橋的作用。通過ADB我們可以在Eclipse中方面通過DDMS來調試Android程序,說白了就是debug工具; 2、ADB是一個客戶端-服務器端程序,其中客戶端是你用

android adb命令怎麼使用 第7張

這個是根目錄可能和平常手機上面直接查看文件夾的目錄有點不一樣,然後進入mnt目錄,然後在進入sdcard目錄,一般就和手機展示的一些文件和文件夾就一樣了,根據不同手機可能名字稍微有所區別,但是原理一樣,如下圖,進入到這個設備的sdcard目錄,可以查看到的內容

android中執行shell命令有兩種方式: 1.直接在代碼中用java提供的Runtime 這個類來執行命令,以下爲完整示例代碼。 public void execCommand(String command) throws IOException { // start the ls command running //String[] args = new Stri

android adb命令怎麼使用 第8張

上面講了進入設備目錄,如何退出呢?退出很簡單,直接執行exit,然後敲回車,就又再次回到了終端了

使用adb命令刪除安卓系統文件夾的方法: 1.連接安卓設備 把安卓設備用USB連接PC,在PC上打開CMD,進入adb目錄,輸入adb devices回車,如果連接正確,如圖,會顯示已連接設備。 2.顯示系統程序清單 連接正確後,接着輸入:adb shell ls /system/a

android adb命令怎麼使用 第9張

通常想直接把文件放到設備裏面,除了用windos自帶的文件管理器拖動複製文件的方法,也可以通過adb命令來實現

1,進入到控制檯中,輸入adb shell,進入到命令模式的環境中 2,輸入:cd /data/data/ 3, 選擇你所在的數據庫文件,比如我的com.android.homework, 輸入命令:cd com.android.homework 4, 可以使用ls -l 命令查看當前目錄中的文件 5,輸入: cd

adb push 要複製的文件 複製到手機裏面的位置,例如需要把文件test.apk放入到手機的sdcard目錄下,可以執行命令

今天教大家用ADB命令來查看自己手機的相關硬件以及其他的參數信息,運用這些ADB命令可以很直觀的查看到你手機上的硬件與軟件方面的詳細信息。 要運用ADB命令,首先在你的電腦鍵盤上同時按下Win+R,這時候會彈出一個“運行”窗口,接着在框中輸入“C

adb push test.apk /mnt/sdcard/test.apk

運行設備的shell(命令行)。 管理模擬器或設備的端口映射。 計算機和設備之間上傳/下載文件。 將本地apk軟件安裝至模擬器或android設備。 ADB一個 客戶端-服務器端 程序, 其中客戶端是用來操作的電腦,服務器端是android設備。 擴展資料1、 查看

執行完成,就可以看到執行結果

Android adb指令的優點如下: 1.Android 調試橋(adb)是多種用途的工具,該工具可以幫助方便的管理設備或模擬器 的狀態。可以快速的通過shell端使用adb命令啓動客戶端。 其他Android工具比如說ADT插件和DDMS同樣可以產生adb客戶端. 2.給特定的模

android adb命令怎麼使用 第10張

接下來就是如何從手機中拉去文件到電腦中,直接執行adb pull 手機文件路徑 需要保存到電腦的位置(可以寫絕對路徑,保存到自己想要的地址,也可以直接寫文件名字,保存到執行終端的當前目錄下)

運用這些ADB命令可以很直觀的查看到你手機上的硬件與軟件方面的詳細信息。可查看手機系統的具體命令如下:getprop 查看機器的全部信息參數 getprop ro.serialno 查看機器的SN號 getprop ro.carrier 查看機器的CID號 getprop ro.hardware 查看機

就拿剛剛放到手機上面的test.apk做示例,放到電腦上面命名爲test1.apk

在命令行中輸入“adb shell” ;進入shell之後,再輸入“cat /system/build.prop grep "product"” 設備信息主要是存放在“/system/build.prop”文件,通過“cat”命令就可以查看了。 拓展資料: adb的全稱爲Android Debug Bridge,就是起到調試橋的作用

android adb命令怎麼使用 第11張

擴展閱讀,以下內容您可能還感興趣。

如何在android應用裏執行adb 命令

ADB接口的作用主要是讓電腦等其它設備控制安卓系統的,所以,稱爲“中間橋”;

不是爲安卓自已用的,自已可直接執行稱爲SHELL,這與ADB無關。

所以安卓JAVA不一定有封裝的ADB類。電腦上有ADB服務程序,端口5037,

它是中間程序,與安卓系統上守護進程(Daemon)通訊。

如果要在自已的手機上應該也能執行adb命令,應該直接跟守護進程

(Daemon)通訊了。百度上可以搜到的方法並不滿意。

 

樓主用exec執行CMD命令,這已不是ADB接口了,這是系統的SHELL了!!!

 

 自已用socket/tcp直接發命令效果不知怎樣,地址用127.0.0.1, 安卓daemon進程的端口

5555  是奇數開始。

。。。 。至於ADB對話協議百度可以搜到,建議試一試。

 

樓上其實要的是SHELL,並不是ADB,我搜到一篇文章,但我並沒有試過,

是否需要ROOT,不得而知,附上,你試一試 ,回個話。

滿意就採納!

 

追問我修改了提問,是否有解決辦法?追答樓主其實要的是SHELL,並不是ADB,我搜到一篇文章,但我並沒有試過,

是否需要ROOT,不得而知,

怎麼用adb命令恢復出廠?不懂別來

可以按*#44336#復 位。

方法和步驟如下:

1、ADB的全稱爲Android Debug Bridge,就是起到調試橋的作用。通過ADB我們可以在Eclipse中方面通過DDMS來調試Android程序,說白了就是debug工具;

2、ADB是一個客戶端-服務器端程序,其中客戶端是你用來操作的電腦,服務器端是android設備;

3、它的主要功能有: * 運行設備的shell(命令行) * 管理模擬器或設備的端口映射 * 計算機和設備之間上傳/下載文件 * 將本地apk軟件安裝至模擬器或android設備;

4、db恢復出廠設置的用處是重啓後進入recovery模式,雙清手機;

5、有能直接恢復出廠設置的adb命令,但是可以通過這句:1adb reboot recovery

6、將手機重啓到recovery模式,然後在這個模式下進行三清,同樣也可以恢復出廠設置。

如何在android程序中執行adb shell命令

android中執行shell命令有兩種方式:

1.直接在代碼中用java提供的Runtime 這個類來執行命令,以下爲完整示例代碼。

public void execCommand(String command) throws IOException {

// start the ls command running

//String[] args = new String[]{"sh", "-c", command};

Runtime runtime = Runtime.getRuntime();

Process proc = runtime.exec(command); //這句話就是shell與高級語言間的調用

//如果有參數的話可以用另外一個被重載的exec方法

//實際上這樣執行時啓動了一個子進程,它沒有父進程的控制檯

//也就看不到輸出,所以需要用輸出流來得到shell執行後的輸出

InputStream inputstream = proc.getInputStream();

InputStreamReader inputstreamreader = new InputStreamReader(inputstream);

BufferedReader bufferedreader = new BufferedReader(inputstreamreader);

// read the ls output

String line = "";

StringBuilder sb = new StringBuilder(line);

while ((line = bufferedreader.readLine()) != null) {

//System.out.println(line);

sb.append(line);

sb.append('\n');

}

//tv.setText(sb.toString());

//使用exec執行不會等執行成功以後才返回,它會立即返回

//所以在某些情況下是很要命的(比如複製文件的時候)

//使用wairFor()可以等待命令執行完成以後才返回

try {

if (proc.waitFor() != 0) {

System.err.println("exit value = " + proc.exitValue());

}

}

catch (InterruptedException e) {

System.err.println(e);

}

}

}

2.直接安裝shell模擬器,即已經開發好的android應用,啓動後類似windows的dos命令行,可以直接安裝使用,可執行常用的linux命令,應用在附件。

使用adb命令怎麼刪除安卓系統文件夾

使用adb命令刪除安卓系統文件夾的方法:

1.連接安卓設備

把安卓設備用USB連接PC,在PC上打開CMD,進入adb目錄,輸入adb devices回車,如果連接正確,如圖,會顯示已連接設備。

2.顯示系統程序清單

連接正確後,接着輸入:adb shell ls /system/app/回車,如圖,系統程序的清單就可以看到了。

3.刪除程序

這裏以系統內置瀏覽器爲例,輸入:adb shell rm /system/app/browser.apk回車,這個程序就被刪除了,刪除其它的程序把browser.apk改成需要刪除的程序名即可,有些設備系統程序還有odex文件,也需要同時刪除。

c語言中如何使用android ADB命令??

1,進入到控制檯中,輸入adb shell,進入到命令模式的環境中

2,輸入:cd /data/data/

3, 選擇你所在的數據庫文件,比如我的com.android.homework, 輸入命令:cd com.android.homework

4, 可以使用ls -l 命令查看當前目錄中的文件

5,輸入: cd databases 進入到數據庫文件中

6, ls -l 顯示你數據庫中你建立的數據庫

7, sqlite3 info.db 進入到你選擇的數據庫中

8, .tables :查看你建的表

9, select * from table_name;s 可以查看整個表的信息

10, 使用其他的SQL語句可以進一步對錶進行操作,注意SQL語句必須用分號(;)結尾追問這怎麼還數據庫了。。這是答案嗎。。。追答不好意思,看錯了,,,你的問題你可以看這個博客

http://blog.csdn.net/imyang2007/article/details/7329866

標籤:ADB 命令 android