我下载了http://actionbarsherlock.com/download.html的 .zip 文件 actionbarsherlock 。开箱。从源 actionbarsherlock 文件夹库在 eclipse 中创建了一个新项目。为 android 3.2-Google API 编译。在项目属性 android 中说复选框是库。通过 android 3.2-Google API 编译您的项目。打开项目属性android,尝试添加一个库actionbarsherlock,应用,ok。但什么也没发生。打开他们项目的属性和库 actionbarsherlock 标记了一个红十字。使用 JRE 1.6。有人能告诉我我做错了什么或一个很好的说明链接吗?对不起谷歌翻译
问问题
2682 次
3 回答
7
库项目必须与您的项目位于同一分区。当您将它们放在同一个分区上时,Eclipse 会使用相对路径添加库并且它可以工作。
于 2012-10-22T06:53:17.097 回答
4
听起来 ABS 库的路径可能是错误的。步骤如下。
1.) 启动新的 Android 项目 - 从现有源
- 使用 JakeWharton-ActionBarSherlock-436230d/library 作为您的来源。
2.)右键单击abs项目-选择属性-选择Android
- 确保在底部选中“是库”复选框。
3.)右键单击您的项目-选择属性-选择Android
- 点击添加
- ABS 库应列在此处的框中。选择它,然后您现在将它如何导入到您的项目中。
不要忘记在您的 AndroidManifest.xml 中包含为每个将具有 ActionBar 的活动设置样式,您必须添加以下行:
android:theme="@style/Theme.Sherlock"
另一件事。据我所知,ActionBarSherlock 项目必须保留在您的包资源管理器中。确保您没有删除它。这可能会导致路径错误。
希望这可以帮助!
于 2012-03-07T15:20:26.227 回答
0
将库放在 C:\ 驱动器或操作系统驱动器中。不要复制工作区 - 我相信它会解决您看到的问题。经过几个小时的冲突,它真的帮助了我。
于 2013-04-14T11:12:57.897 回答