【问题标题】:Why IDs start with com.?为什么 ID 以 com. 开头?
【发布时间】:2015-07-16 09:05:13
【问题描述】:

喜欢这个:

<widget xmlns     = "http://www.w3.org/ns/widgets"
        xmlns:gap = "http://phonegap.com/ns/1.0"
        id        = "com.phonegap.helloworld"
        version   = "1.0.0">

我在 Java 和 Android 中也看到了它。

com 是什么意思? phonegap 这里是什么?公司或公司网站?

【问题讨论】:

  • 我投票结束这个问题,因为这个问题与编程问题无关。
  • 这只是一个命名约定。您可以在这里找到更多信息:docs.oracle.com/javase/tutorial/java/package/namingpkgs.html
  • @CapDroid,为什么它与编程问题无关?和编程问题有关。
  • @ilhan "com 是什么意思?这里的phonegap 是什么?公司还是公司的网站?"不是与编程相关的问题,恕我直言
  • @ilhan 您必须在问题中提及您的问题。

标签: java android cordova


【解决方案1】:

ID 或包名称必须以 com 开头没有技术原因。但是,没有两个应用程序可以具有相同的包名称,因此约定是根据您网站的 url 反向命名您的应用程序。该约定意味着没有两个应用程序会发生冲突,至少只要您的域名所有权没有改变。在本例中,这是由 phonegap.com 制作的,因此他们的包名称是 com.phonegap.xxx,其中 x 是他们选择的名称。

Phonegap 是一款跨平台的应用开发工具,让您可以为 Android 和 iOS 编写一套代码。

【讨论】:

    猜你喜欢
    • 2011-11-16
    • 1970-01-01
    • 2014-04-04
    • 1970-01-01
    • 2011-01-29
    • 2011-09-06
    • 2020-04-25
    • 2017-11-28
    • 1970-01-01
    相关资源
    最近更新 更多