是否可以调试Xamarin.Android绑定项目使用的Android库?

时间:2017-06-18 20:18:52

标签: c# android android-studio xamarin xamarin.android

我用Java编写了一些代码,我已经从Android Studio编译成AAR,我需要在我的Xamarin.Android应用程序中使用。我按照here的说明为我的Java代码创建了一个绑定库。

现在我想进入Java代码来调查一个问题。是否可以从Visual Studio或Android Studio执行此操作?感谢。

编辑例如,是否有可能以某种方式将Android Studio调试程序附加到我的应用程序进程?它调用AAR中的代码,但我不确定Android Studio是否知道在哪里查找AAR的源代码以进行调试。

1 个答案:

答案 0 :(得分:4)

令人愉快的是,答案是肯定的,这样做并不简单。从Visual Studio开始调试后,转到Android Studio项目并单击此按钮:

将出现一个对话框,询问您要附加到哪个进程。确保您已显示所有流程'选中,您将能够看到与您的应用相对应的一个。

连接到应用程序的进程后,您就可以在Java代码中设置断点,让它们像魔术一样工作。