快速批量解决Kotlin包名和文件所在路径不一致问题
发布日期:2021-06-29 18:33:29 浏览次数:2 分类:技术文章

本文共 522 字,大约阅读时间需要 1 分钟。

简要介绍

Kotlin具有一个特殊技能,允许包名和文件所在路径不一致. 我只能说,你是强大得有个不合时宜了.这样会导致文件管理出现及其混乱的局面,特别是工程大了之后,这事就够你喝一壶了.

问题样例:
下面的UserActivity,处于com/hbs/tlist/ui/activity目录下,但是包名却是com.cxyzy.demo.ui.activity.此文件是我从其他地方拷贝过来的,如果只有一个文件,修改也简单,但是有很多个这样的文件.如果一个个修改,那不是烦死了.干这种重复的活,那是程序员该干的? 找攻略…

解决方案

  1. 访问菜单“Analyse》Inspect Code…”
  2. 选择问题文件的范围,如果不确定,就选择“Whole project”
  3. 在扫描结果中打开“Kotlin》Java interop issues”,“Package name does not match containing directory”下面就是所有包含此问题的文件列表了,右键点击选择“Move file to package-matching directory”即可批量搞定,呵呵.

安卓开发技术分享:

更多技术总结好文,请关注:「程序园中猿」

转载地址:https://cxyxy.blog.csdn.net/article/details/88815156 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:利用安卓原生控件实现下拉刷新和上拉加载(SwipeRefreshLayout+Paging)
下一篇:安卓辅助功能(无障碍)AccessibilityService实战介绍

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年04月04日 10时48分51秒