【问题标题】:Android - Is that OK to use two words as package name?Android - 可以使用两个词作为包名吗?
【发布时间】:2020-01-05 17:56:04
【问题描述】:

我正在构建一个 Android 应用程序。包名可以用两个字吗?

例如:

com.myapp
com.puzzlegame
com.dingdong

使用三个单词作为包名的原因是什么?

例如:

com.myapp.android
com.puzzlegame.something
com.dingdong.pingpong

谢谢!!!

【问题讨论】:

  • 创建独特的命名空间;仅此而已。
  • 是的,你肯定可以

标签: java android javapackager


【解决方案1】:

你也可以使用这两个名字:

虽然应用程序 ID 看起来像一个传统的 Java 包 name,应用ID的命名规则有点多 限制性:

It must have at least two segments (one or more dots).
Each segment must start with a letter.
All characters must be alphanumeric or an underscore [a-zA-Z0-9_].

查看官方文档了解更多信息:

欲了解更多信息,请访问此链接:Set the application ID

【讨论】:

  • 如果有帮助,请接受答案,以便其他人知道正确答案。如有任何疑问,请务必询问!
【解决方案2】:

包名传统上是一个反向域名,应用程序名称作为附加段。创建示例 android 项目时,包名通常为 com.example.app。这是假设您的域名是 example.com 并且您的应用程序名称是 app 所以反向最终将是 com.example.app

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-22
    • 2018-06-23
    • 2011-10-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多