在Android Studio中,重命名包和重命名目录有什么区别?

4
我在Android Studio中为项目添加了一个新模块。我希望重新命名包,因此我选择重构->重命名,您可以查看图片1。
我发现图片2显示让我选择重命名包重命名目录之间的区别,我感到困惑。
我认为包名称和目录名称是相匹配的,当我更改包名称时,我认为目录名称将被更改,并且当我更改目录名称时,包名称必须更改。
另外,当我为项目添加新模块时,显示了图像3,我不知道应用程序/库名称的含义,我找不到整个项目中的字符串我的库图片1 enter image description here 图片2 enter image description here 图片3 enter image description here
对于oiyio:谢谢!
但是,在我为项目创建新模块时,并没有自动创建string.xml文件,因此我找不到在string.xml中的字符串My Library
您可以查看图像4中的树形结构,并可通过https://www.dropbox.com/s/jwhjb7vq4hfxfi8/MyTest.zip?dl=0下载代码进行测试。 图片4 enter image description here
1个回答

3
重命名包将重命名导入新包名称的所有文件,并且重命名目录将重命名目录文件夹,但不会更改每个文件中导入的包名称。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接