2017-06-18 83 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代码中设置断点并使它们像魔术一样工作。

相关问题