gpt4 book ai didi

android - 使用 ActionBarSherlock 时无法解决 R 错误

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:36:25 26 4
gpt4 key购买 nike

我正在尝试使用 Jake Wharton 的 ActionBarSherlock一直支持 android 项目中的 actionbars 到 1.6

我开始使用 videofaq's page 上提供但是在视频的 2:25 之后,当他导入项目时,我得到了一大堆超过 200 个编译器错误,主要是处理一些 @override 的东西。我通过以下方式修复了大部分错误:

右键单击项目>属性>Java编译器>编译器合规级别:我将其设置为1.6。

这会强制重新构建,突然间我只剩下 54 个错误。其中大部分是“R 无法解析为变量”,但最后 5 个都是“导入 com.actionbarsherlock.R 无法解析”。我四处搜索,解决这个问题的常用方法如下:

请确保您的资源没有错误”——我检查过/res 文件夹中的任何内容都没有问题

确保您没有导入 android.R”——我没有。我有:

import com.actionbarsherlock.R

我想到包名称可能不正确,但事实并非如此。

简单地清理项目”——这样做了很多次都没有效果

Make sure eclipse is able to generate R files at all” -- 在我刚才做的空白测试项目中可以

以及一些更特定于 ActionBarSherlock 的其他修复:

确保你的 targetSDK 是 11 或更高版本”——设置为 13

确保该项目是一个库项目”——它是

我怎样才能摆脱这些错误?

最佳答案

找到了!

代替:

项目 > 清理 > 下面选择的清理项目

你必须使用

项目 > 清理 > 清理所有项目

即使其他项目都与图书馆项目无关。这解决了问题

关于android - 使用 ActionBarSherlock 时无法解决 R 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8787288/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com