问题标签 [r.java-file]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - R.java 文件背后的魔法
最近我在使用 R.java 文件时遇到了很多问题。现在我决定做一个备份并删除文件,看看会发生什么。
什么都没有发生,所以我创建了一个空的 R.java 文件并希望一切顺利。现在 Eclipse 似乎发现文件被篡改了,甚至发出警告:
这就是全部。我尝试手动构建它,但没有得到任何结果。
所以,我有两个问题:
- 我应该怎么做才能强制 Eclipse 重新生成文件
- 这里发生了什么?文件是如何创建的,生成文件的代码在哪里?
我将不胜感激任何帮助。像往常一样,问题发生在截止日期前几天:)
android - 如何在 Linux 平台上手动生成 R.java
我正在 Linux 平台上开发 android 应用程序,因为我必须使用应用程序制作 system.img。
添加可绘制资源并使用 mm 命令构建项目时,我遇到了以下错误。
“找不到符号 R.drawable.icon_send_type”
在上述错误中, icon_send_type 是添加的资源。
出现这个错误是因为 mm 命令没有生成 R.java。
所以,我想知道如何在Linux平台上通过手册生成R.java。
android - 在 Eclipse 中为 Android 开发:R.java 未重新生成
我发现我的 R.java 从未更新,因此它不包含有关我的新资源的信息,所以我决定删除它并认为 Eclipse 会生成一个新资源。但这并没有发生,我现在没有 R.java。我怎样才能再生一个?
我正在使用 Windows 7。
从其中一条评论中:“做项目- >清洁是造成我问题的原因。清洁会删除 R.java ......无论出于何种原因,插件都不会重新生成文件。”
android - 项目不会更新 R.java?
我的主类文件夹命名为com.test
,我将其更改为com.myApplication
,现在当我将对象添加到布局中时,我R.java
不会得到更新,我之前拥有的所有对象都可以正常工作,并且它们在 中R.java
,但我创建的任何新对象都不会t 被添加到R.java
任何想法如何解决这个问题?
android - android r.java 不会更新
我搜索了很多以找到可能导致此问题的各种提示。他们中的许多人在这个论坛上,但没有任何效果。
我在 3 台不同的机器(xp、macos snow leopard、leopard)上从头开始安装 sdk,但总是出现同样的问题,甚至 android sdk 中的示例代码也无法编译。经过数小时查看我识别的 xml 文件后,当我从字符串中删除 ' 时,sdk 的示例代码将编译。一个新项目也是如此,只要 R.java 文件不需要更改。一旦我尝试使用 findViewByID 添加按钮,我就会收到无法解析字段 R.id 的错误。没有对项目进行其他更改。
如前所述,我尝试了各种方法,包括:清理项目,重建重启 eclipse 更新 sdk(即使我安装了新的 sdk 也很困难)没有大写字母......在干净的机器上安装 sdk,最新的 eclipse 经典
我不认为这是代码本身的问题,因为即使是 sdk 提供的示例代码,如果不从 xml 中删除 ' 也无法编译。
请有人有一些提示和想法,请看下一步?
java - 错误:无法打开类文件 R.java
全新安装了 Eclipse、JDK 和 android-sdk。
我目前在创建新项目时收到此错误
[2010-09-26 16:07:56 - 测试] 错误:无法打开类文件 C:\workspace\Test\gen\com\example\test\R.java:没有这样的文件或目录
这是什么原因,我该如何解决?
PS我是Android开发的新手。
编辑:我尝试了您的大多数解决方案,但没有任何效果。所以我开始使用我朋友安装的 Eclipse Ganymede。
android - 我的项目中没有生成 R.java 文件
我正在做记事本教程,练习 2。我首先创建了一个新的 Android 项目,然后选择从源代码创建以导入下载的源文件以进行练习。
但是现在我在 Eclipse 中遇到了很多错误,问题是没有生成R.java
类。我该如何解决这个问题?文件夹gen/
是空的。
我有错误Notepadv2.java
,res/layout/note_edit.xml
两者似乎都与生成R.java
的缺失有关。
这是我的import
陈述Notepadv2.java
:
它们是由 Eclipse 命令Ctrl+Shift+O创建的。
android - 您是否应该将 R.java 文件签入到 VCS?
很基本的问题。我计划通过 Hudson 进行构建,并在那里下载 android apk 文件。/gen 目录中的 R.java 是您在 VCS 中签入的东西吗?或者它是需要忽略的东西,如果它不存在,android sdk 每次都会生成?
android - R.java 故障
我创建了一个新的 xml 文件,但出现了错误?其中阻止了 R.java 重新生成。我尝试清理项目并修复项目属性,但没有运气。
然后我意识到 XML 正在通过重新创建自身来创建 R.java,所以我删除了 XML 文件并且 R.java 又回来了。
不过现在,我在所有对 R. 的调用中都遇到了错误。打电话说:
- 无法解析或不是字段
所以,例如我有
错误:检测布局无法解析或不是字段
对于我所有对“R.”的呼叫。有任何想法吗?
我已经尝试了所有关于 SO 的建议,但没有成功 =/
android-layout - 无法使用 Eclipse 编辑 R.java Android
我是安卓新手。那么我面临的问题是我有两种布局。一个是 main.xml,另一个是我制作的 relative_layout.xml。
我没有给这个布局一个@+id/所以默认的id是relative_layout01.xml但是当我给这个id时旧的仍然保留在我的R.java中,当我编辑R.java时它再次生成旧的文件的版本。
我想删除 relative_layout01.xml 引用,因为它不存在,因为我已经为我的布局命名。
附上一张图片以供参考。