隨筆-1  評論-68  文章-98  trackbacks-0

          開發環境:Android SDK 1.5+Eclipse 3.4+ADT 0.9

          系統環境:Ubuntu 8.10 / Windows XP

          對于需要DEBUG的程序,或者圖省事,用Eclipse的DDMS插件調試是最方便的;另外,我們也可以通過命令行來執行Android SDK的相關命令功能。

          DDMS是個圖形化界面,里面可以看到Device的運行情況,可以方便的操作PULL/PUSH apk等文件、查看實時LOG、撥打電話、發送短信。。。

          不過對于某些特殊的應用,如Launcher應用(待機界面/主屏)的更新發布,則需要通過命令行來操作,如:

          adb push E:\develop\apps\Launcher\bin\Launcher.apk /system/app

          放在/system/app目錄下,表示是系統級的應用;一般的應用,放到 /data/app目錄下。

          調試的時候看個人愛好,不過在命令行下面操作,似乎要節省些資源,下面是一些常用的命令:

          adb shell restart

          adb pull /data/data/com.android.launcher/databases/launcher.db .


          adb shell ls -l /sdcard
          ...

          如果需要調試短信互發或者電話互撥,這時候可以啟用兩個模擬器,通過端口號或者特別號碼來識別設備。

          更多的情況是,PC運行模擬器;USB接上手機設備,這時候也是有多個Device同時運行,可以在Eclipse的DDMS插件中選擇查看某個Device的情況,或者我們還是通過adb命令來觀察跟蹤。

          執行:adb devices


          List of devices attached
          1234567890ABCDEF        device
          emulator-5554   device

          操作模擬器:

          adb -s emulator-5554 push E:\develop\apps\Launcher\bin\Launcher.apk /system/app
          adb -s emulator-5554 logcat

          D/GpsLocationProvider(   60): requestTime failed
          D/GpsLocationProvider(   60): NetworkThread wait for 300000ms
          D/dalvikvm( 2319): GC freed 883 objects / 42936 bytes in 254ms

          操作手機:

          adb -s 1234567890ABCDEF push E:\develop\apps\Launcher\bin\Launcher.apk /system/app
          adb -s 1234567890ABCDEF logcat

          D/mountd  (  828): USB offline
          I/QCRILCM (  831): Received srvsys event : CM_SS_EVENT_RSSI (73729)
          I/QCRILEVENT (  831): qcril_event_main(): 1 items on queue
          I/QCRILEVENT (  831): De-queued event CM_SS_EVENT_RSSI (73729)
          I/QCRIL   (  831): RIL <--- CM_SS_EVENT_RSSI (73729) --- AMSS
          I/QCRIL_MSC (  831): "AMSS"=>"RIL" [ label = "CM_SS_EVENT_RSSI"];

           

          本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/netpirate/archive/2009/06/26/4300210.aspx

          posted on 2009-08-29 23:23 Xu Jianxiang 閱讀(728) 評論(0)  編輯  收藏 所屬分類: Android
          主站蜘蛛池模板: 阜新市| 买车| 乌鲁木齐市| 盈江县| 温宿县| 岳普湖县| 清水县| 安陆市| 措勤县| 遂川县| 六安市| 广宁县| 云梦县| 海口市| 台山市| 红安县| 盱眙县| 昌图县| 太原市| 吉隆县| 若尔盖县| 邻水| 新丰县| 嘉善县| 龙胜| 曲松县| 隆安县| 浮山县| 绵阳市| 临安市| 大姚县| 时尚| 泌阳县| 格尔木市| 岱山县| 平南县| 富民县| 托里县| 嘉义县| 区。| 河东区|