Thinking in XiaoQiang
          世人皆有悲哀,只有你不明白
          posts - 56,comments - 150,trackbacks - 0

          Android開發(fā)工具使用之a(chǎn)db

          adb(Android Debug Bridge)是Android提供的一個通用的調(diào)試工具,借助這個工具,我們可以管理設(shè)備或手機(jī)模擬器的狀態(tài)。還可以進(jìn)行以下的操作:

          1、快速更新設(shè)備或手機(jī)模擬器中的代碼,如應(yīng)用或Android系統(tǒng)升級;

          2、在設(shè)備上運(yùn)行shell命令;

          3、管理設(shè)備或手機(jī)模擬器上的預(yù)定端口;

          4、在設(shè)備或手機(jī)模擬器上復(fù)制或粘貼文件;


          以下為一些常用的操作:

          1、安裝應(yīng)用到模擬器:

          adb install

          比較郁悶的是,Android并沒有提供一個卸載應(yīng)用的命令,只能自己手動刪除:

          adb shell

          cd /data/app

          rm app.apk

          2、進(jìn)入設(shè)備或模擬器的shell:

          adb shell

          通過上面的命令,就可以進(jìn)入設(shè)備或模擬器的shell環(huán)境中,在這個Linux Shell中,你可以執(zhí)行各種Linux的命令,另外如果只想執(zhí)行一條shell命令,可以采用以下的方式:

          adb shell [command]

          如:adb shell dmesg會打印出內(nèi)核的調(diào)試信息。

          3、發(fā)布端口:

          你可以設(shè)置任意的端口號,做為主機(jī)向模擬器或設(shè)備的請求端口。如:

          adb forward tcp:5555 tcp:8000

          4、復(fù)制文件:

          你可向一個設(shè)備或從一個設(shè)備中復(fù)制文件,

          復(fù)制一個文件或目錄到設(shè)備或模擬器上:

          adb push

          如:adb push test.txt /tmp/test.txt

          從設(shè)備或模擬器上復(fù)制一個文件或目錄:

          adb pull

          如:adb pull /addroid b bwebcore.so .

          5、搜索模擬器/設(shè)備的實例:

          取得當(dāng)前運(yùn)行的模擬器/設(shè)備的實例的列表及每個實例的狀態(tài):

          adb devices

          6、查看bug報告:

          adb bugreport

          7、記錄無線通訊日志:

          一般來說,無線通訊的日志非常多,在運(yùn)行時沒必要去記錄,但我們還是可以通過命令,設(shè)置記錄:

          adb shell

          logcat -b radio

          8、獲取設(shè)備的ID和序列號:

          adb get-product

          adb get-serialno

          9、訪問數(shù)據(jù)庫SQLite3

          adb shell

          sqlite3

          posted on 2008-06-03 17:35 小強(qiáng) 閱讀(1506) 評論(0)  編輯  收藏 所屬分類: google-android
          主站蜘蛛池模板: 玉门市| 金湖县| 济南市| 景宁| 苍山县| 灯塔市| 米林县| 珲春市| 龙川县| 天柱县| 宜兰县| 德清县| 四川省| 富蕴县| 德惠市| 怀柔区| 阿坝| 凌源市| 古浪县| 瓦房店市| 日照市| 扎兰屯市| 应城市| 公主岭市| 鹿泉市| 工布江达县| 黎城县| 隆昌县| 宜兴市| 康平县| 武穴市| 民和| 安阳县| 伊金霍洛旗| 兴业县| 客服| 安泽县| 五华县| 玛曲县| 库伦旗| 乌兰浩特市|