2013-10-23 29 views
0

我使用goodbarber.com创建了一个应用程序,只是为了试用它。我做了2.我上传了一个到playstore。另一个我试图上传,它说com.goodbarber.v2已被其他应用程序使用。我的Android应用程序包名称错误

问题是,当我使用软件包名称查看器查看软件包名称时,它没有说v2,它说com.goodbarber。“我创建的应用程序的名称”。

它似乎有2个软件包名称v2和我的应用程序名称,但不可能有2个软件包名称。

我甚至尝试用一个新的应用程序创建一个新的帐户,但同样的事情。我不明白。

回答

0

如此处所述:软件包名称全部采用小写字母,以避免与类或接口名称冲突。

公司使用他们反向的互联网域名开始他们的软件包名称,例如com.example.mypackage用于由example.com程序员创建的名为mypackage的软件包。

发生在单个公司内部的名称冲突需要通过该公司内的惯例进行处理,可能是通过在公司名称后面包含区域或项目名称(例如,com.example.region.mypackage)。

Java语言中的包自身以java开头。或者javax。

在某些情况下,互联网域名可能不是有效的软件包名称。如果域名包含连字符或其他特殊字符,如果包名称以非法用作Java名称开头的数字或其他字符开头,或者包名称包含保留的Java关键字,如“int”。在这种情况下,建议的约定是添加一个下划线。例如:

enter image description here

相关问题