简体   繁体   English

Android 包名称的有效名称

[英]Valid name for Android Package Name

If I own a domain name like eg Dan-Carlos.com如果我拥有像 Dan-Carlos.com 这样的域名

Does the andoid package name allow use like com.dan-carlos.com? Android 包名称是否允许像 com.dan-carlos.com 一样使用?

I have not tried using it but I am curious if anyone tried domain name with hyphen '-' in it.我还没有尝试过使用它,但我很好奇是否有人尝试使用带有连字符“-”的域名。

refer to my working years and some web pages like this you should replace "-" dashes with "_" underline.参考我的工作年限和一些这样的网页,您应该将“-”破折号替换为“_”下划线。

if web site is : dan-carlos.com如果网站是:dan-carlos.com

package name is : com.dan_carlos包名是:com.dan_carlos

According to the docs :根据文档

A full Java-language-style package name for the application.应用程序的完整 Java 语言样式的包名称。 The name should be unique.名称应该是唯一的。 The name may contain uppercase or lowercase letters ('A' through 'Z'), numbers, and underscores ('_').名称可以包含大写或小写字母(“A”到“Z”)、数字和下划线(“_”)。 However, individual package name parts may only start with letters.但是,单个包名称部分只能以字母开头。

So, sadly you can't use anything else except for English letters, digits, the character "."所以,很遗憾,除了英文字母、数字、字符“。”之外,你不能使用其他任何东西。 and the character "_" .和字符 "_" 。

No unfortunately the hyphen '-' is not acceptable in a package name.不,不幸的是,连字符“-”在包名称中是不可接受的。

You can simply test this out by right clicking a project and going to properties -> Android -> rename application package and try out what is accepted您可以通过右键单击项目并转到属性 -> Android -> 重命名应用程序包并尝试接受什么来简单地测试它

Allowed characters in package name are A to Z (small and caps case), period (.) and underscore ( _ ).包名称中允许的字符是 A 到 Z(小写和大写)、句点 (.) 和下划线 (_)。 So you can have package name com.dan.carlos or com.dan_carlos所以你可以有包名 com.dan.carlos 或 com.dan_carlos

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM