1. 程式人生 > >Android SDK 開發命令大全

Android SDK 開發命令大全

下載android-sdk解壓到Ubuntu的/home/ loginname下。loginname為ubuntu的登入使用者名稱,只是舉個例子,解壓到何處都ok. 1)配置環境變數 在終端執行 sudo gedit /etc/profile 開啟文字編輯器,在最後追加#set android environment 
注:要執行Eclipse,還需要配置JAVA環境變數 
#set java environment 
JAVA_HOME=/home/ loginnamejdk目錄名 
JRE_HOME=/home/ loginnamejdk目錄名/jre 
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH 
export PATH=/home/ loginname
/android-sdk-linux_86/tools:$PATH 儲存後,重啟。 以下命令都是在終端執行,不再贅述。 2)建立sdcard mksdcard 1024M  /home/loginname/sdcard.img 建立了容量為1G的sdcard映象檔案。 3)顯示所有的Android targets 和Android Virtual Devices android list 4)建立模擬器(Android Virtual Devices) android create avd -- target 7 --sdcard  /home/loginname/sdcard.img  --name myavdname
 
注:target 7 通過3)獲得;myavdname 為模擬器的名字。 5)啟動模擬器 emulator -avd  myavdname -scale 0.7 注:0.7為模擬器顯示的比例,表示70% 6)拷貝檔案到sdcard adb push <filepath/filename> /sdcard  注:<filepath/filename>為本地檔案路徑 7)從sdcard中獲得檔案 adb pull /sdcard/<filename> <filepath/filename> 注:<filepath/filename>為本地檔案路徑,/sdcard/<filename>為sdcard上的檔案。
8)安裝應用程式 adb install /filepath/myapp.apk 注:/filepath/myapp.apk 為本地的應用程式。 9)刪除應用程式 (1)adb shell (2)rm /data/app/ myapp.apk 10)刪除system/app下的應用程式 (1) adb remount (2) adb shell (3)rm /system/app/ systemapp.apk 11)對應用程式進行強度測試 adb shell monkey -p test.myapp -v 1000000  注:test.myapp是被測試的應用程式的全路徑名,1000000是測試次數。 12)顯示活動棧資訊 adb shell dumpsys activity 13)嚮應用程式發廣播訊息 adb shell am broadcast -a android.intent.action. ActionName 注:ActionName為動作名 14)啟動應用程式 adb shell am start -n  test/.myapp 注:test.myapp是被測試的應用程式的全路徑名 15)使用logcat檢視日誌 1顯示全部日誌:adb logcat  2顯示指定TAG的日誌:adb logcat -s tag 注: tag為自定義的log TAG. 3顯示模擬器的日誌:adb -e logcat 4顯示真機的日誌:adb -d logcat  16)更新SDK版本 
android update sdk