【问题标题】:Valid name for Android Package NameAndroid 包名称的有效名称
【发布时间】:2012-06-12 19:39:21
【问题描述】:

如果我拥有像 Dan-Carlos.com 这样的域名

andoid 包名是否允许像 com.dan-carlos.com 一样使用?

我没有尝试过使用它,但我很好奇是否有人尝试使用带有连字符“-”的域名。

【问题讨论】:

标签: android


【解决方案1】:

参考我的工作年限和一些网页,如this 您应该将“-”破折号替换为“_”下划线。

如果网站是:dan-carlos.com

包名是:com.dan_carlos

【讨论】:

  • 我刚刚进行了实验并且包名 --> 包 com.dan_carlos.pname 有效。非常感谢。
【解决方案2】:

根据docs

应用程序的完整 Java 语言样式的包名称。名字 应该是唯一的。名称可能包含大写或小写字母 ('A' 到 'Z')、数字和下划线 ('_')。然而,个人 包名部分只能以字母开头。

所以,很遗憾,除了英文字母、数字、字符“。”之外,您不能使用其他任何东西。和字符 "_" 。

【讨论】:

    【解决方案3】:

    不幸的是,连字符“-”在包名称中是不可接受的。

    您可以通过右键单击项目并转到属性 -> Android -> 重命名应用程序包并尝试接受的内容来简单地测试它

    【讨论】:

      【解决方案4】:

      包名称中允许的字符是 A 到 Z(小写和大写)、句点 (.) 和下划线 (_)。所以你可以有包名 com.dan.carlos 或 com.dan_carlos

      【讨论】:

        猜你喜欢
        • 2017-03-26
        • 2018-10-20
        • 2011-09-10
        • 2012-05-04
        • 1970-01-01
        • 2015-02-18
        • 1970-01-01
        • 2018-12-11
        • 1970-01-01
        相关资源
        最近更新 更多