android - 如何生成 R.java

标签 android eclipse build r.java-file

我从 Google 源代码下载了一些源代码。

我在 Eclipse 上执行了它们,但没有创建 R.java 文件,因此我收到很多错误,说 R 无法解析。布局中也没有 main.xml。那里还有其他一些 XML 文件。如何执行这些程序?

最佳答案

只要你有一个有效的Android项目,你就可以使用aapt package从资源中生成R.java。这是示例用法(都应该在一行中):

aapt package --non-constant-id -f -m -M <abs_path_to_AndroidManifest.xml> 
  -S <abs_path_to_res_dir> -I <abs_path_to_platforms_android.jar> 
  -J <abs_path_to_dir_that_should_contain_gen_R_java) 
  --generate-dependencies

通过使用 aapt 目标或简单地使用 exec 目标,可以使用 ANT 将上述内容变为可编写脚本。

关于android - 如何生成 R.java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4619162/

相关文章:

android - google-services.json 文件 - 添加谷歌分析后我必须更新它吗?

android - 如何在android opencv中将 mask 应用于实时相机

android - 如何生成包含动态功能模块的完整 APK 文件

eclipse - SAP HANA 使用哪种 Eclipse IDE?

android - Google Play 控制台警告 : Unknown validation VALIDATE_APP_MESSAGE_NO_APKS

android - 用 Ant 打包可穿戴应用程序

java - 如何在不触摸的情况下突出显示 mpandroid 饼图的特定部分?

java - JButton 需要显示图像数组

Eclipse 源文件夹与包

build - InstallShield 运行时?