当前位置: 代码迷 >> 综合 >> android studio中,拉下分支,修改包名和相关信息之后,工程类名标红,不报错,也可以编译运行,怎么回事?
  详细解决方案

android studio中,拉下分支,修改包名和相关信息之后,工程类名标红,不报错,也可以编译运行,怎么回事?

热度:89   发布时间:2024-01-03 22:54:48.0

分析和解答:

1.当修改包名之后,需要在android 的manifast文件中修改package属性,还需将applicationId的包名进行修改。

2.当进行完第一步后,理论上是没有问题的,工程可以编译,运行。

此时你如果使用在file-setting里面添加git管理。但当交由git进行版本控制的时,每个类名会变成红色,并且提示manifast中注册的acticity找不到的情况;

3.这时android studio中管理的只是一个空的工程壳子,你需要再将工程下所有的文件交由VCS管理。

4.交由VCS管理,快捷键ctrl+alt+A;或者顶部菜单栏 VCS-git-add。

5.这时候工程内所有的内容都在该工程下了,并于git相关连。


  相关解决方案