2012-02-22 37 views
26

我也跟着下面的教程http://developer.android.com/guide/developing/projects/projects-eclipse.html與Java源代碼調試的Android庫項目

和我有2個項目:啓動項目和庫項目。大多數源代碼位於庫項目中

當我調試android應用程序,並且當我將一個斷點放入java中時,斷點工作,但它跳轉到位於庫項目文件夾中的類文件中(啓動器項目)。

我想停止在java代碼中,所以我不必在源代碼和編譯代碼之間切換,因此修改源代碼。可能嗎 ?

問候

+1

AFAIK這是不可能的,因爲奧夫Android和Java視圖之間的視圖切換。即使您將正確的來源分配給圖書館,我也無法工作。無論如何,我也想知道是否有解決方案... – devsnd 2012-02-22 22:11:36

回答

68

這裏是我工作: (前至少有一次點擊調試後)

  • 在Eclipse中打開調試視圖(使用菜單頂部:窗口 - >顯示視圖 - >調試)
  • 右鍵點擊調試窗口「編輯源查找」活動
  • 單擊其中的「添加」
  • 選擇「Java項目」
  • 勾選爲Android庫項目
  • 按OK
+3

Genious!謝謝! – Vlad 2014-03-31 15:55:34

+2

我知道「謝謝,我也是!」評論是皺眉,但這個答案肯定值得一個「謝謝!我也!」。所以......恩,謝謝。我也是。 :) – matiash 2014-05-20 23:58:35

+1

謝謝。也爲我工作。 – magirtopcu 2014-06-06 15:45:42

5

在我的情況下,解決辦法是:

  • 在Eclipse中打開調試視圖(使用菜單頂部:窗口 - >顯示視圖 - >調試)
  • 右鍵單擊調試窗口中的某個活動「編輯源查找」
  • 選中「搜索路徑上重複的源文件」

jhnclvr的aswer導致我這個對話框