问题标签 [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 - 使用 android 库拆分资源
我有一个 android 项目,其中需要更改几个字符串、图像和数据库以适合每个客户(这些将是单独的应用程序,而不是例如,客户输入他们的姓名)。据我所知,对我来说最好的方法是使用一个库来处理所有的 GUI 和逻辑,然后使用它来更改项目中的必要内容。不幸的是,该库似乎在父项目的res/layout
文件夹中查找布局,但仍需要在其自己的文件夹中使用相同的文件res/layout
才能生成R.java
. 这基本上意味着我必须处理资源的重复副本。
我的问题基本上是这样的:我的项目是否可以使用库中的资源(而不是父项目),除了父项目中的一些资源(可以在库中的代码中引用)?
否则,有没有更好的方法来处理这个问题?
java - 如何从 JavaDoc 中删除 R.java
我尝试使用 Eclipse 生成 Java 文档,然后使用“在浏览器中预览附加的 JavaDoc”选项预览了我的 JavaDocumenttation。
存在所有自动生成的 android 类,例如 R.drawable。我怎样才能删除它们?我应该删除它们吗?
android - 添加/更新资源时如何防止R.java中的某些值发生变化
我需要存储用户选择的图像的链接。图像的来源是文件、联系人图标和资源的可绘制对象(我需要可绘制对象,因为我为不同的分辨率/密度提供了不同的图像)。出于统一的目的,我将它存储在 URI 中,因此该 URI 可能指向文件( file://
)、内容提供者或资源( android.resource://...
)。以下是指向 id=2130837534 的可绘制对象的 URI 的样子:
除非重新生成其中的 ID,否则它工作正常R.java
。那么,有什么办法可以防止 SDK 改变一些R.java
ids 值呢?
android - 我必须导入 com.companyname.productname.R 吗?
我收到 R 无法解决错误。我读到R 无法解决 - Android 错误。但是有android.R文件。如果 .java 文件包含 import com.companyname.productname.R 语句,我的项目就会编译。如果我在 AndroidManifest.xml 中更改我的产品名称,则会出现许多错误,说明包 com.companyname.productname 不存在。我试图删除所有 import com.companyname.productname.R 行,但后来我得到包 R 不存在 R.* 行上的错误。我该如何解决这个问题?谢谢。
更新:
所以答案是肯定的,我必须导入 com.companyname.productname.R。在 AndroidManifest 中更改产品名称后,我设法编译项目,并使用新产品名称查找并替换所有 import com.companyname.productname.R 语句。
android - R.java 错误。不知道从哪里来。不知道如何解决
我正在创建一个 android 应用程序,当更改一些代码并运行它时,我被告知应用程序的 R.Java 文件中存在错误。我不知道这个错误来自哪里,我似乎无法修改它。
R.Java 中的代码是
我不知道这是否对任何人有帮助,但我只想知道是什么造成了这个错误以及如何解决它。
android - Android 开发:id 无法解析或不是字段
所以我刚开始Android开发,我已经碰壁了。我一直在网上和这个网站上四处寻找,但似乎找不到适合我的答案。到目前为止,我在 Activity 文件中所写的内容如下。
错误出现在代码的最后一行 ( R.id.button_id )。我的 XML 文件如下所示:
android - R.java 消失了
我最近下载了 Android 支持包,并一直在使用它来尝试让我在 SDK 10 上运行的应用程序使用 GridLayout。
无论如何,我清理了我的项目几次,处理我的 XML 文件中的这个错误,然后当我回到 /src 中的类时,对 R.* 的每一次引用都是一个错误。
我以前也遇到过这种情况,但它通常会自行修复,现在还没有。有谁知道该怎么做?
R.java 文件不再在我的 /gen 文件夹中。
java - 我丢失了我的 R 文件。?我不知道发生了什么。?
我正在研究我的android项目。完成一些编码后,我按 导入了剩余的类ctrl+shift+o
。比我清理我的项目。清理项目后,我丢失了BuildConfig.java
文件。我怎样才能把它拿回来?我认为 R.java 现在重命名为 BuildConfig.java。(对于所有开发人员)我对吗?先感谢您。
java - R.java 没有更新
我无法构建我的应用程序,因为R.java
不会更新 ID。我更新了 idmain.xml
但旧值仍然存在。这显然会阻止它构建。有没有什么办法解决这一问题?我可以R.java
通过重命名变量并保持引用不变来手动更新,还是不安全?除了下面发布的 3 行代码和未使用的变量警告之外,没有其他问题。
StopwatchAppActivity.java:
主.xml:
java - 无法修复“R 无法解析为变量”
我无法修复:
“R 无法解析为变量”
我已经尝试过清理、构建、删除并确保丢失了任何“java.R”导入或其他任何东西,但我似乎仍然无法压制这个虫子!
对 id 或布局的任何引用都不起作用,它只会反馈错误。