是否可以同时调试 UI App 和 AAR?
Is it possible to debug UI App and AAR simultaneously?
我们正在开展一个 android 项目,并希望开发两个协同工作的二进制文件:一个 UI 应用程序和一个 AAR 库后端。这个想法是将来可以将 AAR 与其他 UI 一起使用。
所以,我们有一个开发人员在 AAR 项目上工作,另一个开发人员在 UI 项目上工作。有什么办法可以同时调试这两者吗?即,运行 UI+AAR 并在两者之间来回跟踪执行,在两边设置断点和监视等?
我在 .NET 中做过类似的事情,开发一个 UI EXE+DLL 后端,在一个 "solution" 中包含多个 "projects",一次调试整个事情;这是一个非常好的开发方式。 android studio 有什么办法可以做到这一点吗?
谢谢。
您可以将这两个部分作为 模块 添加到一个项目中。然后将 UI 模块中的直接依赖项添加到第二个模块。现在您可以同时调试两者了。
如果您还希望能够对这两个部分进行更改,这是最好的解决方案。
如果您想结合您的代码调试任何库,AndroidStudio 还支持反编译文件中的断点(或附加源中的断点,如果有的话)。
我们正在开展一个 android 项目,并希望开发两个协同工作的二进制文件:一个 UI 应用程序和一个 AAR 库后端。这个想法是将来可以将 AAR 与其他 UI 一起使用。
所以,我们有一个开发人员在 AAR 项目上工作,另一个开发人员在 UI 项目上工作。有什么办法可以同时调试这两者吗?即,运行 UI+AAR 并在两者之间来回跟踪执行,在两边设置断点和监视等?
我在 .NET 中做过类似的事情,开发一个 UI EXE+DLL 后端,在一个 "solution" 中包含多个 "projects",一次调试整个事情;这是一个非常好的开发方式。 android studio 有什么办法可以做到这一点吗?
谢谢。
您可以将这两个部分作为 模块 添加到一个项目中。然后将 UI 模块中的直接依赖项添加到第二个模块。现在您可以同时调试两者了。
如果您还希望能够对这两个部分进行更改,这是最好的解决方案。
如果您想结合您的代码调试任何库,AndroidStudio 还支持反编译文件中的断点(或附加源中的断点,如果有的话)。