如何从 Android 项目中的包名称中删除重复的 com?
How to remove duplicate com from the package name in Android project?
我有一个项目,我想从包名称中删除重复的 com
。
当我点击 Refactor -> Rename 时,不可能在那里删除 com
。这种情况怎么办,如何正确重构包名?
备份您的项目,然后打开 androidmanifest.xml 文件:
package="com.com.companyname.app1"
其中有一个设置 package
.. 根据您的喜好进行编辑
编辑:另外,如果您找不到它,只需打开项目目录树然后搜索 "AndroidManifest.xml" .. 它应该在那里。我想大多数 IDE 都使用这个文件来存储清单设置,尽管不同的 IDE 可能会将它放在不同的目录中。
为了删除中间的包名,我复制了com.com.myappname
中的所有文件并将它们粘贴到com.myappname
,之后我删除了中间的com
文件夹并更改了所有位置代码,我有旧的包名和新的包名,这些地方包括: AndroidManifest, build.gradle
和 java 提到包名的文件,就是这样!
我有一个项目,我想从包名称中删除重复的 com
。
当我点击 Refactor -> Rename 时,不可能在那里删除 com
。这种情况怎么办,如何正确重构包名?
备份您的项目,然后打开 androidmanifest.xml 文件:
package="com.com.companyname.app1"
其中有一个设置 package
.. 根据您的喜好进行编辑
编辑:另外,如果您找不到它,只需打开项目目录树然后搜索 "AndroidManifest.xml" .. 它应该在那里。我想大多数 IDE 都使用这个文件来存储清单设置,尽管不同的 IDE 可能会将它放在不同的目录中。
为了删除中间的包名,我复制了com.com.myappname
中的所有文件并将它们粘贴到com.myappname
,之后我删除了中间的com
文件夹并更改了所有位置代码,我有旧的包名和新的包名,这些地方包括: AndroidManifest, build.gradle
和 java 提到包名的文件,就是这样!