在AS工作一周,我试图找到某些帖子中引用的文件夹/文件路径。例如,在阅读有关试图理解如何解决缺少R.java文件的帖子时,有几篇帖子引用了一个路径,例如
" build / source / flavor / r / build type(可选)/package/R.java。"
在Android Studio 1.2.2中,我创建了一个名为它的新项目,将一些XML布局代码粘贴到生成的布局文件中,然后将用于创建弹出窗口的相关Java代码粘贴到“活动”窗口中。然后运行该项目。它无法找到R.java文件如此崩溃。
我现在的问题是,我似乎无法在任何地方找到这样的路径,所以我可以跟踪事情。路径组件看起来像是Android项目中的层次结构。但是我在Windows资源管理器,Android项目窗口,Android结构窗口中找不到这样的东西....任何想法?
我不知道崩溃是否会阻止R文件生成,因为构建永远不会完成。或者更确切地说,如果我只需要阅读更多文档;)感谢您的帮助。
答案 0 :(得分:3)
找不到R.java文件如此崩溃。
您的某个资源或清单中存在错误,导致无法构建R
。如果在项目树(Android Studio中的左侧窗格)中没有在任何这些文件上看到错误指示符,请运行工具>重建项目,片刻之后你应该会在屏幕底部弹出一个错误窗格。
我现在的问题是我似乎无法在任何地方找到这样的路径,所以我可以跟踪事情。
在Android Studio 1.2.2中,对于标准的Android Studio项目,生成的R.java
文件将位于:
app/build/generated/source/R/.../your/package/name/R.java
其中:
...
通常为debug
,但从技术上讲,它将与您正在构建的构建变体相关联(请参阅构建变体视图,停靠在左下方)
your/package/name/
将基于package
文件的<manifest>
元素中的AndroidManifest.xml
属性