3

当我尝试将我的应用程序上传到 android play 商店时,我收到一条错误消息,即"You need to use a different package name because "com.example" is restricted". 所以我去了 eclipse 并寻找名为com.example.

这些是仅有的两个带有包的文件夹的内容:

/ src
    myapp.mainclass
/ gen
    com.example.myapp *
    myapp.mainclass

*com.example.myapp似乎是我收到错误消息的原因,它与myapp.mainclass. 但是我无法删除它或重新考虑它,每次我删除它时它都会再次自动生成,所以我无法将应用程序上传到 Play 商店,因为 com.example 无法删除。

任何人都遇到过这个问题或对如何上传应用程序有任何想法?

4

7 回答 7

11

在 src 文件夹中重命名你的包后,也AndroidManifest.xml用相同的名称重命名它。

于 2013-01-02T07:11:53.700 回答
2

重命名包的更全面的方法是:

右键单击项目名称 -> Android 工具 -> 重命名应用程序包 -> 然后输入新的包名称。

似乎在这里一口气更新了整个项目。

于 2014-02-09T18:35:58.467 回答
1

编辑包名称,然后在具有相同包名称的 AndroidManifest.xml 中,清理您的项目,重建,现在我希望这会起作用。

于 2013-01-02T07:18:22.207 回答
0

您可以使用新的包名称在 Eclipse 中创建一个新项目,然后将您的 java 文件和任何 res 文件复制到新项目中。

于 2013-01-02T07:12:00.140 回答
0

删除gen文件夹。并清理项目。您的gen文件夹将自动创建。同时,您应该更改 Manifest 文件中的包名称。它应该是你想要的。

于 2013-01-02T07:16:27.740 回答
0

在重命名包后在 Android Studio 中,然后转到“build.gradle (Module:App)

defaultConfig { applicationId "com.example.android.abc" minSdkVersion 9 targetSdkVersion 22 versionCode 1 versionName "1.0" } 改行

applicationId "com.example.android.abc" 到

applicationId "com.tanxe.android.abc" relpace "tanxe" 与您想要的单词或您的组织名称,即您的新包名称并重建项目

于 2016-07-18T03:23:55.897 回答
0

您应该更改您的应用程序ID(通常称为“包地址”)您可以通过以下步骤将 com.example 更改为您自己的地址。

  1. 在工具栏中,单击“文件”选项卡
  2. 选择“项目结构”。
  3. “模块”类别中的“应用程序”选项卡->“风味”选项卡
  4. 更改“应用程序 ID”。
  5. 重建你的项目。

然后,您再也看不到“com.example ...”了。

于 2017-01-20T16:43:24.190 回答