如何使用adb
文章推薦指數: 80 %
可以看出,adb有超多功能的。
我們針對幾個比較常用的來說明好了: ADB放在Android SDK platform-tools之下, 在2.1版之前是 ...
跳到主要內容
如何使用adb
取得連結
Facebook
Twitter
Pinterest
以電子郵件傳送
其他應用程式
如何使用adb
AndroidDebugBridge(ADB)是一個很好用的工具,
它可以讓你直接對Android作存取的動作,
例如刪除Android內部的檔案,將某個檔案放到Android之下,
也可以得到一些目前系統的資訊,或者將Android內部的檔案抓出來…等等。
有人會說,Eclipse也可以做到這些功能,
我猜,Eclipse應該也是利用adb作存取吧?
不過Eclipse可以做的命令似乎只有幾個而已。
根據官方網站
http://developer.android.com/guide/developing/tools/adb.html
可以看出,adb有超多功能的。
我們針對幾個比較常用的來說明好了:
ADB放在AndroidSDKplatform-tools之下,在2.1版之前是放在tools之下,
如果在cmd之下要隨時調用adb,則必須設定環境變數,
在Window下設定環境變數
在Linux下設定環境變數
adbshell
可以讓你進入android的系統裡面
在console上面看到
#
代表已經取得root權限
如果看到
$
代表只有shell權限
如果你拿到一個apk,可能不是從market抓下來的,
而是從電腦上抓下來的,
那麼就可以利用adbinstall指令,將它安裝到手機上,
可以這樣下指令:
adbinstall路徑/xxx.apk
預設會安裝在/system/app/底下
輸入
#adbshell
#cd/system/app
#ls
就會進入shell然後到/system/app資料夾下面,把該資料夾下的內容顯示出來。
如果你想要把某個檔案,如圖片,影片或者音樂放進去手機,
你可以使用adbpush指令。
指令如下
adbpushxxx.avi/sdcard/movies
adbpushxxx.mp3/sdcard/music
adbpushxxx.jpg/sdcard/image
如果sdcard下面沒有指定的資料夾,則會跳出錯誤訊息,
因此我們可以進入adbshell建立一個
指令如下
adbshell
#cd/sdcard
#mkdirimage
#exit
adbpushxxx.jpg/sdcard/image
就可以成功了。
如果你想把某個已經存在apk取出來給朋友,
那麼你就可以利用adbpull指令,把它抓出來。
指令如下:
adbpull/system/app/xxx.apk你要存放的路徑
例如
window下面指令下
adbpull/system/app/xxx.apkc:\
linux下面指令下
adbpull/system/app/xxx.apk~/
這樣就會放在你指定的路徑之下。
想要查看目前電腦跟裝置有幾個連線,
可以使用adbdevices這個指令。
想要查看目前Android的訊息,
可以下adblogcat這個指令。
取得連結
Facebook
Twitter
Pinterest
以電子郵件傳送
其他應用程式
熱門文章
如何使用AndroidMVVM架構(一)-使用ViewModel、LiveData、Factory以及Repository
如何使用AndroidMVVM架構(一)-使用ViewModel、LiveData、Factory以及Repository情境MVVM架構是很早就提出來的一種概念,2017年Google官方提供相關Framework來支援這個架構,它可以讓開發者能夠專注在邏輯層面,讓程式更好維護、測試的一種架構。
如何使用Retrofit基礎操作(使用Kotlin)
如何使用Retrofit基礎操作(使用Kotlin)Retrofit操作教學Retrofit是一個很方便的網路連結套件,它可以幫你在連結網路的時候做好封裝的效果,操作方式簡單方便迅速,可以跟OkHttp以及RxJava合併使用。
如何使用ContentProvider-簡介
如何使用ContentProvider-簡介簡介ContentProvider是一組讓你跟其他應用程式存取的資料庫對於剛接觸的Android開發者來說它會是一個比較難以上手的區域Android提供一套通用的介面讓每個應用程式可以進行CRUD(新增、讀取、更新、刪除)的操作ContentProvider用於管理音訊、影片、圖片、個人聯絡資訊等資料
延伸文章資訊
- 1如何安裝及使用ADB -- for Ubuntu @ WiFi - 隨意窩
在Eclipse menu 的Window->Android SDK Manager打開Android SDK Manager, Packages 欄內勾選Android SDK Platfor...
- 2如何使用adb
可以看出,adb有超多功能的。 我們針對幾個比較常用的來說明好了: ADB放在Android SDK platform-tools之下, 在2.1版之前是 ...
- 3如何在WIN10 安裝Android ADB工具 - Medium
Google 很好心,直接放出ADB 的檔案供人下載。下檔路徑如下:. Windows 版本:https://dl.google.com/android/repository/platform-...
- 4Android adb 基本用法教學
本篇教學介紹如何在Android 下使用adb 指令,adb(Android Debug Bridge)指令是開發Android 時常用到的工具 ... Google 官方的SDK Platfo...
- 5adb、fastboot在那裡?下載即用的Android SDK Platform Tools ...
adb的全名是「Android Debug Bridge」,它是一種指令列的工具,用來跟Android裝置溝通。adb有許多指令可以用來安裝APP或是對APP偵錯,也可以用來進入Android裝...