java - Android R.java 未生成并出现以下错误

标签 java android r.java-file

我的 R.java 不想生成以下错误:

[2014-06-02 12:05:33 - test] Using default Build Tools revision 19.1.0
[2014-06-02 12:05:33 - test] Refreshing resource folders.
[2014-06-02 12:05:33 - test] Using default Build Tools revision 19.1.0
[2014-06-02 12:05:33 - test] Starting incremental Pre Compiler: Checking resource changes.
[2014-06-02 12:05:33 - test] Preparing generated java files for update/creation.
[2014-06-02 12:05:33 - test] /home/erwan/.android-sdks/build-tools/19.1.0/aapt package -m -v -J /home/erwan/workspace/test/gen -M /home/erwan/workspace/test/AndroidManifest.xml -S /home/erwan/workspace/test/res -I /home/erwan/.android-sdks/platforms/android-19/android.jar 
[2014-06-02 12:05:33 - test] /home/erwan/.android-sdks/build-tools/19.1.0/aapt: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
[2014-06-02 12:05:33 - test] /home/erwan/.android-sdks/build-tools/19.1.0/aapt: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
[2014-06-02 12:05:33 - test] 'aapt' error. Pre Compiler Build aborted.
[2014-06-02 12:05:34 - test] Removing generated java classes.
[2014-06-02 12:05:34 - test] Using default Build Tools revision 19.1.0
[2014-06-02 12:05:34 - test] Refreshing resource folders.
[2014-06-02 12:05:34 - test] Using default Build Tools revision 19.1.0
[2014-06-02 12:05:34 - test] Starting full Pre Compiler.
[2014-06-02 12:05:34 - test] Removing generated java classes.
[2014-06-02 12:05:34 - test] Generating BuildConfig.java...
[2014-06-02 12:05:34 - test] Preparing generated java files for update/creation.
[2014-06-02 12:05:34 - test] /home/erwan/.android-sdks/build-tools/19.1.0/aapt package -m -v -J /home/erwan/workspace/test/gen -M /home/erwan/workspace/test/AndroidManifest.xml -S /home/erwan/workspace/test/res -I /home/erwan/.android-sdks/platforms/android-19/android.jar 
[2014-06-02 12:05:34 - test] /home/erwan/.android-sdks/build-tools/19.1.0/aapt: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
[2014-06-02 12:05:34 - test] /home/erwan/.android-sdks/build-tools/19.1.0/aapt: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
[2014-06-02 12:05:34 - test] 'aapt' error. Pre Compiler Build aborted.
[2014-06-02 12:05:35 - test] Using default Build Tools revision 19.1.0
[2014-06-02 12:05:35 - test] Refreshing resource folders.
[2014-06-02 12:05:35 - test] Starting full Package build.
[2014-06-02 12:05:35 - test] Using default Build Tools revision 19.1.0

项目已经清理和修复,仍然没有R.java。我生成了一个新项目,同样的问题。我已经重新安装了 libstdc++,没有任何变化。

最佳答案

您必须检查三件事。

1.如果xml文件名大写,会出现R.java错误。 将名称更改为小写。

2.如果资源文件(图像、声音等)为大写,则会出现R.java错误。 将名称更改为小写。

然后项目->清理

3.检查SDK Manager中是否安装了Android SDK Build-tools。

如果错误没有解决,请升级android sdk版本。

关于java - Android R.java 未生成并出现以下错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23992093/

相关文章:

android - Phonegap 和 Ionic 封装 IOS

android - 使用下载的源代码导入 R

java - R 无法解析为变量 - 在 Eclipse 中将 Android API 20 更新为新的 API 22 后

java - 更改 Min Sdk 版本后 "Cannot resolve symbol ' R '"?

android - 使用 Firebase Analytics 跟踪应用程序在特定时间之前或之后被卸载

Java Class.isAssignableFrom 困惑

java - 出现错误 : JavaFX runtime components are missing,,需要在打开可执行 jar 时运行此应用程序

java - 如何访问和显示特定用户的所有 Liferay 表单

java - Java 中三角函数优化性能提升

android - 如何使自定义帐户像 Google/LinkedIn/Facebook 一样显示在 native 联系人应用程序中?