大家好,今天我們要講的是android開發中,比較常用的名令集錦, 在我們開發中難免用到Android命令,有些確實命令確實很有用處。
特別對于一些初學者來說,命令根本沒有想過用也不會用,比如他們想安裝一個.apk文件到模擬器上面,但是他們不會啟動模擬器,他們只會先啟動Eclipse,然后在啟動模擬器,這樣不但浪費時間,而且Eclipse又占用你的內存。這也是我為什么總結這篇文章的原因了,希望對大家有所幫助。
?
如果想讓系統認識你輸入的命令(如:輸入android命令)有兩種方法:1.設置環境變量.(和設置java路徑一樣,具體網上查哦!);2.直接進入你SDK 里tools目錄(cd:sdkpath/tools)這樣也OK.不過在此建議使用第一種!下面就是自己的小小總結:
?
1.**android:**
對你只要輸入android就會出來,SDK and AVD manager我們可以更新SDK,增刪修改AVD.效果如下圖:
?
**2.android list avds:**
這條命令將會列出所有我們創建的android模擬器.效果如下圖:
?
**3.android list targets:**
這條命令是列出我們所有的SDK可用版本,效果如下圖:
?
**4.adb devices:**
這條命令是列出所有裝載的設置,效果如下圖(一個是模擬器,一個是真機):
?
**5.adb shell:**
這條命令是進入設備根目錄/,取得對設備的控制權,如輸入ls命令等。

**6.adb install XXX.apk.**
這條命令是安裝apk文件,如果你有多個設備(而你想把apk安裝到emulator-5554這個模擬器上)則要輸入:adb install -s emulator-5554 D:/XXX.apk.
?
**7.emulator -avd avdname**
這條命令將啟動一個模擬器,初學者學會這條,就不用下次啟動模擬器的時候還要打開Eclipse了。用法如下:
?
**8.mksdcard 256M d:/sdcard.img**
對于模擬器當然要創建sdcard了,這條命令是將在D盤下生成256M的sdcard.
?
**9.adb pull <remote> <local>/adb push <local> <remote>.**
我們創建完sdcard以后,要向里面放東西,或者把里面的東西弄出來,就用到以上命令了。以adb push(將sdcard外的東西存放進去.)為例,用法如下:**adb push foo.txt /sdcard/foo.txt**
?
**10.android create avd --name Android2.0 --target 5**
這是創建avd 的命令。--name后面就是avd 的名稱,target 是SDK的版本。這條語句是創建名稱為Android2.0并且版本為5的avd.
創建完可以用android list avds。查看是否已經創建成功。
?
11.**ctrl + F11**鍵的使用
?
當我們啟動模擬器的時候,通常是port模式,如果我們想在land下看效果,這個組合按鈕就用到啦.看一下效果圖:
?

?
?
- 前言
- (一)Android常用名令集錦(圖文并茂)!
- (二)Android Launcher抽屜類SlidingDrawer的使用!
- (三)Android 中自定義View的應用.
- (四)Android 中自定義屬性(attr.xml,TypedArray)的使用!
- (五)Android 中LayoutInflater的使用!
- (六)Android 中MenuInflater的使用(布局定義菜單)!
- (七)Android 中Preferences的使用!
- (八)Android Widget開發案例(世界杯倒計時!)
- (九)Android Handler的使用!!!
- (十)Android PopupWindow的使用!!!
- (十一)Android 通用獲取Ip的方法(判斷手機是否聯網的方法)!!!
- (十二)Android 在一個應用中如何啟動另外一個已安裝的應用!!!
- (十三)Android 數據庫SQLiteDatabase的使用!!
- (十四)Android Location的使用!!
- (十五)通過Location獲取Address的使用!
- (十六)Android中萬能的BaseAdapter(Spinner,ListView,GridView)的使用!
- Android 中的拿來主義(編譯,反編譯,AXMLPrinter2,smali,baksmali)!
- (十七)Android中Intent傳遞對象的兩種方法(Serializable,Parcelable)!
- (十八)列出Android設備中所有啟動的服務,及判斷某個服務是否開啟!
- (十九)Android開發中,使用線程應該注意的問題!
- (二十)Android與JavaScript方法相互調用!
- (二十一)Android中創建與幾種解析xml的方法!
- (二十二)Android中幾種圖像特效處理的集錦!!
- (二十三)Android中的日歷讀寫操作!!!
- (二十四)Android WebView的緩存!!!
- (二十五)Android 中的AIDL!!!