Android裏的shell的系統命令

      Android本來就是一個linux操作系統,所以大部分都是linux的命令,如mkdir,ls,netstat,mount,ps 等,這裏就不具體介紹了,

  主要介紹幾個Android特有的。
  getprop 返回Android的所有系統屬性。
  getevent 打印所有的鍵盤和觸摸事件
  logcat 輸出日誌
  printenv 系統環境變量
  am 運行start/broadcast/instrument(instrument可以運行自動化測試代碼,其它的還沒有試過)
  # Android模擬器啓動命令模式
  在android-sdk-windows-1.1 ools執行emulator以執行模擬器
  加上-skin參數,指定顯示模式HVGA-L,即可改爲橫向
  emulator - skin HVGA-L (480*320,水平顯示)
  emulator - skin HVGA-L (320*480,垂直顯示,模擬器預設模式)
  emulator - skin HVGA-L (320*240,水平顯示)
  emulator - skin HVGA-L (240*320,垂直顯示)
  # 使用mksdcard指令模擬1GB的記憶卡
  mksdcard 1024M sacard.img
  # 模擬插入sd卡的模擬器
  emulator - sdcard sdcard.img
  # 使用 adb+push 上傳文件SD記憶卡
  adb push 001.jpg /sdcard (複製文件到/sdcard目錄下)
  adb push pictures /sdcard
  adb push mp3 /sdcard
  adb shell (Android 模擬器啓動命令模式)
  #cd /sdcard (進入 /sdcard 目錄)
  #ls (查看 SD 記憶卡中的檔案)
  # 使用 adb+pull 從sdcard卡下載文件
  adb pull /sdcard/001.jpg . (下載 /sdcard 目錄下的檔案)
  adb pull /sdcard/pictures . (下載 sdcard 目錄下的 pictures 目錄)
  # 刪除 SD 卡里面的檔案
  adb shell
  #cd /sdcard
  #rm 001.jpg (刪除 SD 記憶卡里的檔案)
  #rm -r * (刪除 SD 記憶卡里所有檔案與目錄)
  # Android仿真器影片播放方法
  mksdcard 4096M video.img (製作一個圖像文件的 SD 記憶卡)
  adb push video.avi /sdcard (從計算機複製圖像文件到 SD 卡中)
  emulator -sdcard video.img (啓動模擬器並載入SD卡)
  adb install iiivpa.apk (安裝Meridian Video Player)
  接下來就可以用裝上去的player播放.mp4、3gp與.wmv三種文件格式
       # 安裝 APK 應用程序
  adb install filename.apk (安裝filename.apk)
  adb install -r filename.apk (保留已設定數據,重新安裝filename.apk)
  adb -s emulator-5554 install filename.apk (指定安裝 APK 套件在 5554 的 Android 仿真器中)
  # 移除 APK 應用程序
  adb uninstall package
  adb uninstall -k package (移除程序時,保留數據)
  此package名稱不是安裝APK套裝時的文件名或顯示在仿真器中的應用程序名稱
  可以先到/data/data或data/app目錄下,查詢想移除的package名稱
  adb shell
  ls /data/data 或 /data/app (查詢package名稱)
  exit
  adb uninstall package (移除查詢到的 Package)
  $adb devices (顯示目前有多少個仿真器正在執行)
  $adb -s (指定模擬器來操作操作)
  adb -s emulator-5554 install email.apk
  $adb install apkfile (安裝 APK 應用程序)
  adb install email.apk
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章