Eclipse设置了问题

时间:2013-12-13 10:24:45

标签: android eclipse

我刚从Android网站下载了当前的Android ADT。当我进入eclipse文件夹并启动一个新的Android应用程序时,我的项目总是有两个错误抱怨android.R尚未导入。

当我导入android.r时,我仍然会收到两个错误,这些错误会引发以下代码行(同样,这些都是在我启动项目时预先编写的):

setContentView(R.layout.activity_main);
getMenuInflater().inflate(R.menu.main, menu);

我得到的错误如下:

activity_main cannot be resolved or is not a field  
main cannot be resolved or is not a field   

当我修复第一行时,我建议将其更改为以下内容:

setContentView(R.layout.activity_list_item);

但编译器对R.menu.main问题没有任何建议,所以我只是将其评论出来。

此外,我的文件夹结构没有bin文件夹:

enter image description here

I've been trying to follow a video that shows how to make an Android plug in for Unity是在8月份创建的,视频的作者没有任何这些问题。

这只是我的日食搞砸了吗? 在创建新项目时,我是否遗漏了一些东西? (我将项目设置为选中的默认值) 每次启动新的android项目时,我该怎么做才能阻止这些问题的发生?

修改

这是我开始一个新项目时自动生成的activity_main.xml,我再也没想过:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity" >

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello_world" />

</RelativeLayout>

1 个答案:

答案 0 :(得分:0)

假设您的布局xml已正确编写,请尝试运行一次。 R.java文件将重新生成,然后错误就会消失。