我正在尝试在eclipse中为一个Android应用程序创建一个新项目,我将在对话框中输入一些东西,我只是想知道你的.package.namespace是什么以及我要去做什么写在这里?谢谢!
答案 0 :(得分:6)
“your.package”部分保留用于您应用的唯一ID;我使用com.laurencedawson作为我拥有的laurencedawson.com。我倾向于使用“命名空间”来描述当前项目,所以如果我在SO上发布应用程序,那将是com.laurencedawson.so。
更正式的是documentation from Google:
包名称
这是您想要的所有包命名空间(遵循与Java编程语言中的包相同的规则) 源代码驻留在。这也设置了包名称 哪个存根活动生成。 您的软件包名称在Android系统上安装的所有软件包中必须是唯一的;因此,使用标准很重要 适用于您的应用程序的域式包。上面的例子使用了 “com.example”命名空间,例如保留的命名空间 文档 - 当您开发自己的应用程序时,您应该使用 适合您的组织或实体的命名空间。
希望这有帮助!
答案 1 :(得分:1)
使类型更易于查找和使用,以避免命名冲突,以及 为了控制访问,程序员将相关类型的组捆绑到一起 包。
它是应用程序代码的唯一标识符。请参阅package naming tutorial。
答案 2 :(得分:0)
您的应用将使用的唯一包名称。这就像市场上的应用程序ID,所以如果您打算将您的应用程序将来上传到市场 - 请确保它包含应用程序名称。即不要只使用com.johnsmith而是使用com.johnsmith.myfancyapp1