所以,我知道很多其他人都问过这个问题,但我找不到我需要的答案。 所以,我是Android的初学者,正在学习。 我正在使用Intellij,大多数教程在线使用eclipes。 因此,在Eclipse教程中,Eclipse使用onOptionmenus和其他东西创建了MyActivity.java 但是当我将代码复制到Intellij中时,R.menu.main和其他与R文件相关的东西都包含错误,显然因为我没有为Intellij创建任何东西来识别。只是因为intellij没有做Eclipse所做的事情所以我试图复制它。
所以这是我的问题.. 对于Intellij,我是否不必在MyActiity.java或Eclipse中的MainActivity.java中编写onOptionmenu或onOptionsItemsSelected和东西?
另外,有没有办法让Intellij显示实际的R文件?我听说如果我进入
C:\用户\ Myname.IntelliJIdea13 \ SYSTEM \编译\ appname.integers \
并进入其他一些文件夹,但我无法在文件夹中找到任何东西并搜索我找不到R文件。所以,有没有办法让Intellij展示它?
答案 0 :(得分:0)
您的错误可能是因为您没有从eclipse复制所有需要的资源文件。如果您想在该IDE中进行开发,您应该已经在Intellij中创建了该项目。虽然我仍然推荐android studio(见答案的底部)。这些方法与选项菜单的选择有关,也许你还没有使用它,但它们很好用,因此它们是自动生成的。确保您复制了所有资源文件,如果有,请使用Build-> Rebuild重建项目。
我个人建议您查看Android studio。基于Intellij IDEA的IDE,用于开发Android应用程序。它是由谷歌Android团队开发的,尽管仍处于测试阶段,但已经走了很长的路。它是用于Android编程的出色IDE。
-Thomas