我试图在我的硬件作业和个人项目中使用软件包。作为大学的学生,我应该使用edu.university_name.my_name.package_name
吗?
至于个人项目,似乎很多人都建议人们应该使用他们的GitHub域名。如果我有一天计划在应用程序中使用我的个人代码,那么使用我的GitHub域名是一个正确的方法来命名一个包吗?
只是寻找一些建议
答案 0 :(得分:0)
您的命名惯例edu.university_name.my_name.package_name
看起来不错。
出于其他目的,我建议您使用您想要使用的域名,例如: org.steveclark.package
。
答案 1 :(得分:0)
Internet域(如GitHub域)是唯一的。姓氏通常不是唯一的。所以我建议你使用一个你知道在互联网上独一无二的名字。
答案 2 :(得分:0)
命名您的软件包的想法是,您是否希望将您的软件包与第三方软件包一起使用,这些软件包应该是唯一的,以防止项目中出现重复的类名。如果您将apk上传到Google Play商店,还需要唯一的包名称。
对于大学,只要你同时使用名字和姓氏,我认为你使用建议的包名是安全的。对于个人项目,您可以使用您的github uri,默认情况下这是唯一的,但您也可以考虑购买域名并使用该域名。