为什么 Eclipse 坚持为 Android 项目指定一个包名称?
这里是全新的 Android 开发人员,也是 Eclipse 新手。
我下载并安装了
- JDK
- Android SDK
- Eclipse for Java,
- 然后下载并安装到 Eclipse 中,Android ADT 插件
全部安装成功——我昨天(7/14/11)这样做了,所以我拥有了最新的。
在 Eclipse 中,我选择“New Project”,并选择“Android->Android Project”作为项目类型。
然后我进入 Eclipse 中的新项目窗口,它需要 3 件事:
1) 项目名称 - 完成。我将我的第一个 Android 项目命名为“myAndroidOne”
2) 我选择“在工作区中创建新项目”单选按钮
3) 我为“构建目标”选择“Android 2.2”
4) 我接受 Eclipse 对于“应用程序名称”的建议、“myAndroidOne”
我不知道 Eclipse 在“包名称”字段中想要什么。虽然我知道“Java 包”, 让我困惑的是 Eclipse 可能希望我在这里指定一个 Java 包 —— 毕竟,我 创建一个新项目并且有零想法,对于 Android 来说是全新的,如果有 Java 包我会怎么样 正在使用。
我尝试输入“pkgMyAndroidOne”,但“下一步”按钮没有亮起。
我无法创建一个全新的 Android 项目——我没有编写一行代码,我只是想创建一个 Eclipse Android 项目来开始自学如何编写我的第一个 Android 应用程序。
Eclipse 在这里想要什么?
Brand new Android developer here, also new to Eclipse.
I downloaded and installed
- JDK
- Android SDK
- Eclipse for Java
- then downloaded and installed into Eclipse the Android ADT Plugin
All installed successfully -- I did this yesterday (7/14/11) so I have the latest of all.
In Eclipse, I select 'New Project' and I select 'Android->Android Project' for the project type.
I then get to the new project window in Eclipse and it wants 3 things:
1) Project name -- DONE. I name my very first Android project "myAndroidOne"
2) I select the 'Create new project in workspace' radio button
3) I select 'Android 2.2' for the 'Build target'
4) I accept Eclipse's suggestion for the 'Application name', "myAndroidOne"
I have no idea what Eclipse wants in the 'Package Name' field. Although I'm aware of 'Java packages,'
it confuses me that Eclipse might want me to specify a Java package here -- after all, I'm
creating a new project and have zero idea, being brand new to Android, what if any Java package I will
be using.
I tried entering "pkgMyAndroidOne" but the 'Next' button does not light up.
I cannot create a brand-new Android project -- I have not written a single line of code, I just wanted to create an Eclipse Android project to start teaching myself how to write my 1st Android app.
What is Eclipse wanting here?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
发布评论
评论(5)
它需要类似于 com.mypackage.testapp
这可能会帮助你 - http://download.oracle.com/javase/教程/java/package/namingpkgs.html
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
包通常使用以下约定命名:
[org/com].[company].[product].[component]
有些选择删除第一段,因此它将是:
[company].[product].[component]
按照约定,包名称不应包含大写字母。
Packages are typically named using the following convention:
[org/com].[company].[product].[component]
Some choose to drop the first segment, so it would be:
[company].[product].[component]
By convention, package names should not contain capitals.