Java 如何在android studio中更改包名?当我进行重命名时,文件会以新名称复制

Java 如何在android studio中更改包名?当我进行重命名时,文件会以新名称复制,java,android,xml,android-studio,package,Java,Android,Xml,Android Studio,Package,我正在使用一个开源项目,但我想更改软件包的名称,这样我就可以将它发布到google play上,这样我的朋友和家人就可以在我高中学习计算机科学的时候尝试一下了。我修改了应用程序,但发布时它说我不能这样做,因为这个软件包已经存在,需要一个新的 你知道如何在android studio中做到这一点吗?我需要在重命名之前删除旧软件包吗?右键单击软件包名称>重构>重命名。或者,您也可以选择要重命名的软件包,然后按Shift+F6,所有者会说“我以前做过,现在可以发布新版本了。”。您需要从ide中重构文件

我正在使用一个开源项目,但我想更改软件包的名称,这样我就可以将它发布到google play上,这样我的朋友和家人就可以在我高中学习计算机科学的时候尝试一下了。我修改了应用程序,但发布时它说我不能这样做,因为这个软件包已经存在,需要一个新的


你知道如何在android studio中做到这一点吗?我需要在重命名之前删除旧软件包吗?

右键单击
软件包名称>重构>重命名
。或者,您也可以选择要重命名的软件包,然后按Shift+F6

,所有者会说“我以前做过,现在可以发布新版本了。”。您需要从ide中重构文件夹结构,更改所有java文件顶部的package语句,并更改android清单和gradle构建文件中的包名。“当我重命名它时,会创建另一个包,但旧的包会保留,因为我认为它只会重命名文件?”?com中有4个文件夹。那么我应该改变哪一个呢?我按照你的方式做了,但是文件被复制了,只是名称改变了,而不是信息com.likn.android.twitter。我必须手动更改它吗?还是我只是做错了什么?不要手动更改它,否则你会遇到麻烦,在Android Studio中更改它,然后再次尝试发布你的应用程序。我正在尝试!我只是感到困惑,我必须在6月之前发布这个应用程序。你能一步一步地给我一些截图吗?或者在这里一步一步地给我,因为你的方法应用程序有错误。也许这会对你有所帮助?顺便说一句,在你尝试之前,先备份一下你的文件,这个开源软件的开发者说;这些文件夹就是包。您可以更改任何com-klinker-android-twitter文件夹,它将反映在您的包名中。因此,将com更改为org将为您提供org.klinker.android.twitter包。然后更改java文件、gradle文件和manifest文件,直到构建中不再出现任何错误。Android studio会准确地告诉您问题所在他这是什么意思?