2017-06-18 76 views
3

我已經用Java編寫了一些代碼,我已經從Android Studio編譯到AAR中,我需要在我的Xamarin.Android應用程序中使用它。我按照here的說明爲我的Java代碼創建了一個綁定庫。是否可以調試Xamarin.Android綁定項目使用的Android庫?

現在我想進入Java代碼來調查問題。是否可以從Visual Studio或Android Studio執行此操作?謝謝。

編輯:例如,是否可以以某種方式將Android Studio調試器附加到我的應用程序的進程?它調用了AAR中的代碼,但我不確定Android Studio是否知道在哪裏查找AAR的源代碼以進行調試。

回答

2

令人高興的是,答案是肯定的,而且這樣做不是那麼簡單。當您從Visual Studio開始調試,去你的Android Studio項目並單擊此按鈕:

一個對話框會詢問您要附加到哪個進程。確保您選中了「顯示所有進程」,並且您將能夠看到與您的應用相對應的一個。

一旦你附加到你的應用程序的進程,你將能夠在Java代碼中設置斷點並使它們像魔術一樣工作。

相關問題