【安卓开发】【Android】项目中提示“找不到XXXActivity”解决方法
一、问题描述
是一个困扰笔者许久的问题,在之前的多个项目中都有类似的发生。具体如下:
在项目中的各个地方,基本上只要涉及到对某个已存在的活动类(如XXXActivity)的引用,比如在AndroidManifest文件中:
这种地方:
或者在某个布局xml文件中:
这种地方:
图中为解决后的样子,报错时会标红,并提示“找不到XXX活动”。
这种错误其实一般不会影响编译运行,只不过它会导致无法应用自己定义的类,比如:
这种一律不能写进xml文件,产生许多麻烦。
二、解决方法
也是笔者连猜带试出来的。大概猜到是文件路径解析的问题,那么解决方法就是:
将com下的子文件夹随便重命名一下,再重新命名回来,即可。
比如我的项目路径为com.example.xxx, example按理为我公司的域名,把他修改一下,再重新命名为example,问题就解决了。
挺玄学的。