2012-01-20 65 views
1

我試圖解決這個問題http://code.google.com/p/android/issues/detail?id=24417 我想放在regionMatches一個破發點(或日誌如果可能的話)()java.lang中的方法libcore String.java文件中的Android。 Android ICS中的字符串包。 我嘗試了多次使用Eclipse,代碼在此時從未中斷過。我甚至嘗試把一個斷點到調用方法,然後走進它,但它根本不是String.java作品,但對我試過所有其他的事情工作正常。調試使用Eclipse

回答

0

我有與JDK 1.5相同的問題。問題是你的類文件不包含一些調試字節碼信息。我找到的解決方案是下載源代碼並在啓用調試信息的情況下重新編譯它。

詳情請參閱Determine whether .class file was compiled with debug info?

+0

嘿所以這意味着如果我選擇'debug'在** choosecombo **而不是'release',那麼這個libcore類可以被調試。 – gnuger

+0

我這麼認爲,但我不確定,因爲我不知道選擇康博是什麼。我用JDK 1.5做了什麼,我拿到了源代碼,用它中的調試信息重新編譯了它們,而不是用新的類替換舊的類(因爲有些類沒有源代碼,我想保留它們)。希望對你有幫助。 – alexsmail