以.do结尾的域名的包名称

构build应用程序时的约定认为名应以一个反向域string开头,例如com.google.MySampleApp。

但是,我们公司是在.do域注册的,因为“do”是Java中的保留关键字,所以不能用作包名(!)。

人们通常如何处理这个问题? Google Play商店是否有“官方”标准? 当然,我们不能成为多米尼加共和国第一家创buildAndroid应用程序的公司…?

Solutions Collecting From Web of "以.do结尾的域名的包名称"

Oraclebuild议你添加一个下划线:

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

hyphenated-name.example.org org.example.hyphenated_name example.int int_.example 123name.example.com com.example._123name 

来源: https : //docs.oracle.com/javase/tutorial/java/package/namingpkgs.html