【问题标题】:How do I change my package name in android studio ? When I ever do the rename the file is duplicated with a new name [duplicate]如何在 android studio 中更改我的包名?当我进行重命名时,文件会以新名称重复[重复]
【发布时间】:2015-07-15 13:10:08
【问题描述】:

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

知道如何在 android studio 中执行此操作,我是否需要在重命名之前删除旧包?

【问题讨论】:

  • 店主说'我之前做过,发布新版本。你需要从你的 ide 重构文件夹结构,更改所有 java 文件顶部的 package 语句,并更改 android manifest 和 gradle 构建文件中的包名称。'
  • 当我重命名它时,它会创建另一个包,但旧的仍然存在,因为我认为它只会重命名文件? com里面有4个文件夹。那我该换哪一个

标签: java android xml android-studio package


【解决方案1】:

右键单击 package name > Refactor > Rename。或者您也可以选择要重命名的包并按 Shift + F6

【讨论】:

  • 我按照你的方式复制了文件,只是复制了名称,但没有复制 com.likn.android.twitter 的信息。我必须手动更改它还是我做错了什么?
  • 请勿手动更改,否则会遇到麻烦,请在 Android Studio 中自行更改并尝试再次发布您的应用。
  • 我在努力!我很困惑,我必须在六月之前启动这个应用程序。你能不能一步一步地给我一些截图,或者一步一步地给我一些截图,因为你的方法应用程序有 201 错误
  • 也许这会对你有所帮助? youtube.com/watch?v=A-rITYZQj0A 顺便说一句,在您尝试之前,请备份您的文件
  • 这个开源的开发者说;这些文件夹就是包。您可以更改任何 com klinker android twitter 文件夹,它将反映在您的包名称中。因此,将 com 更改为 org 将为您提供包 org.klinker.android.twitter。然后更改 java 文件、gradle 文件和清单文件,直到您在构建中不再有任何错误。 Android Studio 会准确告诉您问题出在哪里。 ——这是什么意思?
猜你喜欢
  • 2018-12-11
  • 2016-12-25
  • 2017-07-17
  • 2011-09-29
  • 2016-11-01
  • 1970-01-01
  • 2018-01-28
  • 2016-01-09
  • 2014-04-06
相关资源
最近更新 更多