几乎所有的安卓应用程序都有指向“开发者网站”的链接。通常,网站用于分配名称空间。
如果我没有任何网站,如何分配唯一的包命名空间?或者换句话说,网站是分配命名空间的参数吗
如果是的话,你能指导我如何获得自己的网站吗?
法
几乎所有的安卓应用程序都有指向“开发者网站”的链接。通常,网站用于分配名称空间。
如果我没有任何网站,如何分配唯一的包命名空间?或者换句话说,网站是分配命名空间的参数吗
如果是的话,你能指导我如何获得自己的网站吗?
法
你根本不需要任何网站,包系统如下:如果你的包名是com.dharma.app,那么eclipse会生成一个文件夹系统,比如“src\com\dharma\app\”。因此,在 src(sources) 文件夹中,外部文件夹将是 com,1 级更深的 dharma,1 级更深的应用程序。希望你这样理解。
命名空间就是这样,一个命名空间。无需创建或拥有自己的域。你只需要确保你的命名空间是合理的唯一的。
按照 java 包命名约定命名包是一个很好的做法。在这篇文章之后: http: //docs.oracle.com/javase/tutorial/java/package/namingpkgs.html
这是推荐的,但不是强制性的。即,您可以只使用适当的名称空间而无需实际拥有该域。
如果您没有要使用的 Web 域名,您可以使用其他方法来唯一标识您的应用程序。域名是推荐的方式,但例如电子邮件地址或其他包名称也可以使用,具体取决于您将应用程序区分为公司开发的应用程序的重要性。