【问题标题】:com.example package name not allowed in Google PlayGoogle Play 中不允许使用 com.example 包名称
【发布时间】:2012-12-27 06:25:46
【问题描述】:

我是 android 应用程序开发的新手。我正在创建简单的 android 应用程序。 导出android应用,将包名命名为AndroidManifestfilepackagename as

 com.example.zingyminds.apk

现在我得到了apk文件并上传到谷歌播放,当时我收到以下错误消息,请任何人帮助我。

您的 apk 的包名不能以下列任何值开头:[com.android, com.google, android, com.example]

【问题讨论】:

  • 您已经在最后一段中回答了您的问题。并且请不要在您的帖子中包含签名。你的帖子右下角已经有你非常漂亮的签名(提到你名字的矩形)。
  • @ArulKumar 请看我的回答,它会解决你的问题。

标签: android


【解决方案1】:

包通常使用以下约定命名:

[org/com].[company].[product].[component]

按照惯例,包名不应包含大写。

Google Play 根据包名来识别所有应用程序,所以有些名称是为android的默认应用程序保留的,就像你在上一段中提到的那样,

[com.android, com.google, android, com.example]

所以,这些包名是不鼓励的,你应该使用上面的约定来描述包名,像这样,

com.zingyminds.apk

【讨论】:

    【解决方案2】:

    将您的软件包名称 com.example.zingyminds.apk 重命名为 com.zingyminds.apk

    Google Play 不关心您的应用程序的文件名。它在乎 关于清单中定义的包名。

    【讨论】:

      【解决方案3】:

      如果您观察正确,错误消息中的第四个值是“com.example”,这与您的包 com.example.zingyminds 的开头相同...将您的包重命名为消息中未列出的其他名称,它会解决你的问题。

      【讨论】:

        【解决方案4】:

        包通常使用以下约定命名:

        [com.android, com.google, android, com.example]
        

        所以,这些包名是不鼓励的,你应该使用上面的约定来描述包名,像这样,

        如果你想在你的包名中提到例子,试试这个

        com.zingyminds.example.apk
        

        【讨论】:

        • 为什么这和来自 Sahil Mahajan Mj 的this other answer 如此相似?它们是从某些官方文档中复制而来的吗?
        猜你喜欢
        • 2011-02-11
        • 2021-12-29
        • 1970-01-01
        • 2015-07-14
        • 1970-01-01
        • 2018-06-19
        • 1970-01-01
        • 1970-01-01
        • 2018-05-12
        相关资源
        最近更新 更多