【问题标题】:Why Android R.java file can be in src/ or gen/?为什么 Android R.java 文件可以在 src/ 或 gen/ 中?
【发布时间】:2010-12-28 06:30:22
【问题描述】:

当我开始学习 android 时,我了解到 R.java 文件位于 /gen 文件夹

最近我在 /src 文件中看到了它

(在 WROX-Professional Android App Dev-示例代码下载中)。

这是如何工作的。

在我看到的一些代码中(xml 布局)

android:id="@+id/R.id.someName"(我不记得我在哪个网页上看到了这段代码,抱歉)。

我不明白,谁能帮帮我。

提前致谢。

【问题讨论】:

    标签: xml android


    【解决方案1】:

    在旧版本的 Android(1.5 之前)中,R.java 位于 src/。它不再是你应该将你的保留在 gen/ 中了。

    关于 id,这是一个很容易回答的问题,让我认为您没有费心阅读 Android 教程。你有答案here,第 5 步。

    【讨论】:

    • e-satis 我已经看到像这样在 XML 中使用 R.id.SomeNAme -> android:id ="@+id/SomeName",但请看上面的问题是如何写的。我在你链接到的页面中找不到它。抱歉,我忘记了从哪个页面看到那段代码,可能是代码本身是错误的。感谢您的回答。
    • 完全一样,在第一个中你只有 R 类的完整路径。不明白为什么它会困扰你。
    猜你喜欢
    • 1970-01-01
    • 2013-09-19
    • 2011-08-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-13
    • 1970-01-01
    • 2013-05-22
    • 2019-12-15
    相关资源
    最近更新 更多