首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用AndroidStudio删除安卓包名的部分?

如何用AndroidStudio删除安卓包名的部分?
EN

Stack Overflow用户
提问于 2016-12-13 13:10:57
回答 1查看 2.5K关注 0票数 6

我有一个安卓项目,它的包名类似于com.example.alexander.app,我想将其更改为只包含三个部分的名称,比如com.alexapps.firstapp。但是,在搜索了几个站点之后,我仍然不知道如何在AndroidStudio (2.1.3)中实现这一点。

我找到了以下答案,但没有完全回答我的问题:

  • Answer 1需要我找不到的文件R.java
  • Answer 2通过在AndroidStudio中使用方法看起来非常好。不幸的是,即使在清理和重建项目之后,包名在我的单个活动中也没有被更改。
  • Answer 3:我搜索了字符串,找到了1000多个提示!!因此,我没有继续这个解决方案,以取代1000多个点击,因为这听起来不对。我只有一个(一个!)这个测试应用程序中的单个活动..。
  • Answer 4:非常好的答案,但只有当您想要更改每个包名部分(并且不增加或减少包名中的部件数量)时才有用。

那么,有什么方法可以用AndroidStudio删除包名的一部分呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-13 13:26:31

最简单的方法是右键单击文件夹/包并重构。不过,我认为这仅限于最后一个文件夹,不移除层次结构。

所以在这个场景中,解决方案是

  1. 创建一个新文件夹
  2. 将所有文件夹/文件移动到其中。(这应该会激发每个文件的重构)
  3. 将清单中对活动等的任何引用重命名为正确的包名(它应该为您做到这一点)
  4. 清理和重建(修复R文件)
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41122008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档