1. 設(shè)置android手機(jī)為USB調(diào)試模式。步驟:設(shè)置> 應(yīng)用程序> 開發(fā)>選擇USB調(diào)試;
2. 用USB連接手機(jī)和電腦,并確保成功。步驟: 在windows下執(zhí)行c:adb devices, 查看手機(jī)是否已經(jīng)連接成功;
3. 設(shè)置應(yīng)用程序?yàn)檎{(diào)試模式。操作: 編輯AndroidManifest.xml 增加調(diào)試參數(shù)android:debuggable="true", 如下:
<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true">
4. 執(zhí)行真機(jī)調(diào)試操作:ECLIPSE調(diào)試對(duì)話框中,Target窗口中選擇Manual,點(diǎn)擊debug按鈕,選擇真機(jī)設(shè)備,開始調(diào)試。
注:不管是否啟用ECLIPSE環(huán)境,任何Android軟件只要在真機(jī)上運(yùn)行發(fā)生異常,都可以在命令行窗口下查看具體異常信息:
執(zhí)行:.adb logcat 可以查看到更多的系統(tǒng)異常消息。在這些消息中要注意查看Caused by:打 頭的行,這些行指明了在哪行代碼出的錯(cuò)誤。