应用程序包名称的域与网站域不同



我创建了一个Android和iOS应用程序,包名为:

com.myapp.app

正如你所看到的,它不是的形式

com.mycompany.myapp

我不拥有com域名,但我拥有一个不同的域名(有一个工作网站(,比如

www.myapp.abcd

我对此不满意,因为我读到应用程序包应该以域的反向作为前缀。我使用com域作为包,因为这是一种常见的做法,它是一种非常标准的形式

我不认为每个开发者都拥有软件包的com域,无论是公司名称还是应用程序名称。

我有不止一个版本的应用程序,具有不同的功能,有些版本已经发布,有些将在安卓和iOS平台上发布,但也可能在其他平台上发布。

我可以更改即将发布的版本的包名称,和/或甚至取消发布/重新创建原始版本,至少是其中一些版本。

更困难的是抢占com域名,因为现在它非常昂贵。

所以我想知道:

-我的应用程序有一个带有com前缀的包名,而原则上有人可以创建一个带有该扩展名的网站,因为它购买了com域,这有危险吗?

-如果我更改了包前缀,那么使用abcd.myapp.app格式是明智的还是明智的?

应用程序ID/包名称无关紧要。你可以保持原样。这只是一种防止名称冲突的约定,例如,如果你发布的库的包名称与另一个包名称冲突。

请参阅此问答以供参考:Android-包名称约定

最新更新