android studio 之无法导项目路径包

作者遇到Android Studio项目中自定义类文件无法自动导入的问题,通过调整自动导包设置,发现并修复了配置错误导致的项目路径排除情况,最终成功解决自动导入问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

自我从eclipse转向android studio之日起,各种千奇百怪的状态都让我碰见了。比如在AndroidManifest.xml中定义好的版本号和打包出来的版本号不一致,找不到module,gradle配置的jar无法下载,或者项目根本无法打开因为gradle找不到等等。这些问题搅得头痛,幸好都在很短的时间内解决了。直到一个多月前出现了一个问题,就是突然之间我的项目不能自动导包了。
这里说的自动导包是指无法导入项目中自定义的类文件,比如项目中新建了一个com.ximoon.test.MainActivity,在别的类文件中引用MainActivity结果android studio找不到这个类文件。换成别的比如handler之类的系统类文件,缺毫无疑问的能导入包,甚至添加的jar和lib都可以被导包提示索引到,当时让我蒙住了,解决了好久都没成功,奇特的是其他项目并没有类似的情况,于是没时间不耐烦的我直接删除了整个项目重新来过。。。
直到一个月后我又碰到了相同的情况,这一次我耐心的搜寻原因,把目标定为在自动导包的设置上面,百度了一下,android studio中导包设置牵扯到一下几项:

android studio 自动导包设置界面

  1. XML的自动导包提示窗
  2. Java文件的自动导包设置,包括是否自动导入(提示、自动、无导包操作),是否允许移除无效包,输入类名自定导入声明,屏蔽的导入路径
  3. C/C++导包设置

看到这些设置,我发现我的Java设置中
Exclude from Import and Completion
这一选项下方的配置中多了一行:
com.ximoon
问题的原因立马就找到了,原来是配置了项目路径设置为不需要添加的导包路径。删除了这一行之后再来试试能否找到项目路径中的类文件,果然成功了。
虽然目前看起来没什么用,但以后可以通过这个方式设置一些不需要用的路径导入包方便我们的开发。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值