-5

我要做的就是设置一个简单的android“hello world”示例,除了通过搜索stackoverflow作为补救措施所规定的范围之外,我没有对java代码或xml布局(实际上根本没有xml)进行任何更改我遇到的问题:scr 文件夹错误,“R 无法解析为变量。”

我已按照建议导入 mypackage.R 而不是 android.R 并清理项目,以及重建它,清理后重新启动 eclipse,以及我能找到的所有相关内容......当我遵循清理建议时项目 eclipse 删除“import local.example.Project1.R”并将其重置为“android.R”或完全删除导入...

我在“hello world”的最简单示例中抛出错误,这应该很好开箱即用并且找不到合理的解释来解释为什么......

我错过了什么?

如果它可以帮助任何人找出问题,我注意到 gen 文件夹不包含任何内容,尽管有迹象表明它应该包含一个自动生成的 java 文件....

package local.example.Project1;


import local.example.Project1.R;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;



public class MainActivity extends Activity {

    @Override
protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }

}
4

4 回答 4

1

如果您的 gen 文件夹中没有任何内容,您最好清理您的项目并重新构建它,或者重新启动 eclipse。检查您的 ADT 版本是否已过期。您还可以下载最新的SDK包来验证您的项目。

于 2013-08-08T00:56:52.880 回答
0

我可以看到Clean - Build - Restart Eclipse不适合您。请看这个答案,这可能会对你有所帮助。

于 2013-08-08T01:10:20.810 回答
0

如果 Eclipse 无法生成“gen”文件,这意味着 xml 文件有问题(大多数情况下的布局)。再次检查,修复它,清理并重建项目,它应该可以工作。希望这可以帮助

于 2013-08-08T02:16:44.600 回答
0

确保你的drawable或assets文件夹中没有任何文件、图片等带有大写字母、空格或破折号。只需使用平面旧小写。另外,尝试清理您的项目。转到项目 > 清洁。然后重启eclipse。希望这可以帮助。此外,如果不先保存,eclipse 也不会重新调整 XML 文件中的任何更改。添加按钮等后请务必保存。

于 2013-08-08T00:47:58.943 回答