Android-包名com.myappname或com.myappname.myappname?

Android-包名com.myappname或com.myappname.myappname?,android,Android,我正在创建一个新的Android项目,由于我没有域名,我应该将我的包命名为com.myappname还是com.myappname.myappname?这真的没关系,但惯例是使用反向域名格式 com.domain.appname包名用于应用程序的唯一标识 您可以指定com.myappname或com.myappname.myappname 唯一的问题是它不能与Play Store中的任何现有应用程序冲突 区别在于 如果您指定com.myappname,您将在内部映射为com/myappname

我正在创建一个新的Android项目,由于我没有域名,我应该将我的包命名为com.myappname还是com.myappname.myappname?

这真的没关系,但惯例是使用反向域名格式


com.domain.appname

包名用于应用程序的唯一标识

您可以指定com.myappname或com.myappname.myappname

唯一的问题是它不能与Play Store中的任何现有应用程序冲突

区别在于

如果您指定com.myappname,您将在内部映射为com/myappname


如果您提供com.myappname.myappname,您将在内部映射为com/myappname/myappname

通常使用包名作为域名来标记唯一。
您可以根据需要使用任何包名。像com.projectname一样,您的软件包名称将是您在Play Store上的应用程序标识,请选择适合您的应用程序的名称

通常使用com.example.example,您可以使用com.example或com.example.example.example,但它应该在play store上提供,如果您没有为play store制作应用程序,则您的软件包名称不受限制。
为了更好地了解命名约定,

你可以给出你想要的程序包名称……任何你可以引用的名称……有时候人们太愚蠢了……还请记住,如果你计划制作多个应用程序,com.myappname.myappname会更好。。。它可以是一个标准