我在Android Studio中有一个现有项目,例如com.pete.mike.joe.appname。如果我想将其更改为com.pete.appname,我该怎么做?我已经阅读了有关更改androidmanifest.xml和build.gradle文件以及重构com.pete.mike.joe.appname值的信息,但是从未想过要删除某些点值的示例。有什么想法吗?
谢谢。
JR
答案 0 :(得分:0)
在Mac或Linux上(如果未安装,请安装perl)
备份当前项目,以防万一下面的命令造成问题,您可以使用它...
转到项目根目录:-
例如,如果您的项目位于/ home / ubuntu / AndroidProjects / MyProject中,则先执行
cd / home / ubuntu / AndroidProjects / MyProject
3。
find . -name '*.*' -print0 | xargs -0 perl -pi -e 's/com\.current\.package\.name/com\.new\.pacakge\.name/g'
答案 1 :(得分:0)
我在Android Studio中有一个现有项目,例如 com.pete.mike.joe.appname。如果我想将其更改为com.pete.appname 我该怎么办?
您可以按照以下4个步骤完成此操作:
appname
目录拖放到 pete
目录中。 Move package 'com.pete.mike.joe.appname' to another package
。并确认每个提示。Do Refactor
以自动重构项目。 为方便起见,我制作了一个视频示例,向您展示如何更改程序包名称以及如何在Android Studio中重构整个项目。请观看以下视频,