kotlin的aar怎么debug断点调试

背景

我们的组件化每个模块是分仓库的。分仓库所以壳工程只能用aar依赖了。我们的aar使用的maevn远程依赖。

然后惊讶的发现,远程依赖下来的aar中kotlin代码竟然无法断点,也看不到源码。

经过我各种搜尝试发现了下面的方式。


解决他

我们在壳工程A 找到需要关联源码的库,右键(本人 studio 4.1.3)如图。



###  点击 Library properties



### 如果之前有错误的关联,先点击-号删掉他。再点击 + 号,选择你要关联的aar库的本地源代码文件夹,注意选择到main文件夹这一层。



###  然后点击 ok



### 接下来你就可以发现,aar跟本地源码被关联起来了。就可以尽情的调试了。

## 注意:在debug的时,当前打开的源码是可以编辑的,相当于引用到你本地的源码文件。别不小心改了代码。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容