由于刚开始写的项目不是很规范,导致所有的包名都随意的命名,到项目需要使用的时候,才发现之前的包名是存在问题的,所以需要重新给项目取新的包名,但是,在取包名的时候存在一些问题,在这里对于这个问题,做一个总结,防止下次再遇到这样的问题的时候,至少自己知道应该怎么去解决。。。。
首先,看图,我所遇到的问题是:
上面提示说重构的时候发生了一个致命的错误;
那么面对这样的一个问题我们应该怎么解决的,相信大家应该都知道是如何到这一步的吧,不知道的说明你最开始的一步你都没有走到,文字很难说的清楚,我还是上图吧;
下一步:
现在就到了出错的位置了,一部分人得到的结果是:
那么恭喜这部分人,你们修改包名成功了,但是呢,还有一部分人得到的结果是:
《---------------------------------------------------------------------------》
那么,接下来,我就来处理上面这种错误的解决方法;
首先,关闭工程的自动同步功能;在 ->project 下的 -> Build Automatically ,把这个前面的勾勾去掉,去掉之后,在执行上面的操作。你会发现,你也能和第一部分人一样得到正确的结果,那么我也要恭喜你,你修改包名成功了;