當前位置:生活全書館 >

IT科技

> adb命令怎麼使用 android

adb命令怎麼使用 android

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

標籤: android 命令 ADB
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/l4953k.html