2012年4月3日 星期二

學習Androidt程式撰寫的第一堂課:程式碼追蹤

首先建立一個簡單的HelloWorld Project。
我們使用debug perspective來追蹤程式碼,在onCreate()裡面的
super.onCreate(savedInstancesState);前面放上一個中斷點。
關於Android Activity的生命週期參考http://developer.android.com/images/activity_lifecycle.png

執行debuge,當程式碼停在中斷點的時候在Outline視窗用滑鼠右鍵點選onCreate(Bundle):void
選擇Open Type Hierarchy會出現如下畫面

按F5 (Step Into)進入super.onCreate()的細節,如果出現Source not found的訊息,則依照使用Android Source Code的內容增加source code。


如果又出現Source not found的訊息而按鈕內容變成 Edit Source Lookup Path... 則參考

Edit Source Lookup的內容,選擇 Add... -->File System Directory 將source code的路徑再指定一次即可



沒有留言:

張貼留言