【问题标题】:Trying to get the Hello Android tutorial to work on Mac OS X Leopard试图让 Hello Android 教程在 Mac OS X Leopard 上运行
【发布时间】:2010-11-16 16:58:33
【问题描述】:

我在 Mac OS X Leopard 上并将 ADT 插件安装到 Eclipse 中 伽利略。我按照 Android 开发者 SDK 页面上的所有步骤开始操作。我的 SDK 版本是 2.2 API 8 修订版 2,我刚刚使用了 Hello World 教程在这里找到:

http://developer.android.com/resources/tutorials/hello-world.html

当我第一次创建 Android 应用程序时,我在 Eclipse 控制台:

[2010-11-13 18:20:43 - HelloAndroid] 错误:无法打开课程 文件 / 用户/mydirectory/Documents/workspace/HelloAndroid/gen/com/example/ helloandroid/R.java: 没有这样的文件或目录

我注释掉了这一行来填写教程中的几行:

setContentView(R.layout.main);

当我运行该应用程序时,它启动了我的模拟器,但我看到的只是一个 左侧的竖屏显示“ANDROID”和电话按钮 正确的。我没有看到“你好,Android”的文字 教程。

有什么想法吗?

【问题讨论】:

    标签: android eclipse macos osx-leopard


    【解决方案1】:

    运行项目 clean 以强制生成 R.java。

    项目 -> 清理... -> 确定

    这应该使 SDK 能够正确构建您的项目。我在新项目中经常遇到同样的问题。

    【讨论】:

      【解决方案2】:

      Eclipse ADT 插件会根据 res/ 文件夹中的 XML 文件自动生成 R.java 文件。如果其中一个 XML 文件有错误,则不会生成 R 文件。因此,请检查 Eclipse 是否在您的资源 XML 文件中检测到任何错误。

      【讨论】:

        猜你喜欢
        • 2012-02-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-11-08
        • 1970-01-01
        • 2015-07-07
        相关资源
        最近更新 更多