0

如果我尝试在 Eclipse 中构建我的项目,它可以正常工作,但如果我使用 Ant 构建它,我会看到如下错误:

[javac] /mnt/sda1/development/workspaces/ws_arealpilot/ArealPilot/src/com/example/myapp/MyActivity.java:29: cannot find symbol
[javac] symbol  : variable mylayout
[javac] location: class com.example.myapp.R.id
[javac]         myLayout = (View) findViewById(com.example.myapp.R.id.mylayout);

事实上,Ant 生成的 R 类不包含一些 id 和字符串,但如果我使用 Eclipse 构建项目,它们就会包含在内。

我想有些资源是“错误的”或类似的东西。所以我的问题是如何找出哪些资源会造成问题?

4

1 回答 1

0

那么你的项目设置有问题。

您的活动包似乎是 com.example 而 R 包是 com.example.myapp

于 2012-11-27T17:33:22.187 回答