【问题标题】:Unable to resolve errors on sliding menu example with actionbarsherlock使用 actionbarsherlock 无法解决滑动菜单示例中的错误
【发布时间】:2013-05-25 04:14:23
【问题描述】:

您好,我是 android 新手,我正在尝试运行滑动菜单示例,但我遇到了很多错误

我从这里下载了包: http://github.com/jfeinstein10/SlidingMenu/

并设置 actionbarsherlock

还按照此处列出的说明进行操作:http://boroniatechnologies.com/installing-slidingmenu-android-library-and-example/

我收到以下错误:

  • 我使用的是 Eclipse 22.0.0 和最新版本的 Android SDK

【问题讨论】:

  • stackoverflow.com/questions/16636039/…。尝试这个。还要检查罐子是否存在冲突。滑动菜单和 actionbarsherlock 都可能有 android-support-v4.jar
  • @Raghunandan android-support-v4.jar 冲突已经解决
  • 您是否有任何错误,我看到无法将 Fragment Activity 解析为 FargmentChangeActivity。这里不对劲。资源文件有错误不会生成r.java

标签: android eclipse actionbarsherlock slidingmenu


【解决方案1】:

试试这个...

  • 将 actionbarsherlock 库添加到滑动菜单库
  • 在您的项目库中,仅使用滑动菜单库,而不是 actionbarsherlock。
  • 删除libs中的android支持库 滑动菜单库中的文件夹,以及项目中的 libs 文件夹中
  • 并清理所有项目,然后尝试一下。

【讨论】:

    【解决方案2】:

    如果你有更新 SDK 的意思,

    选择项目->右键单击->转到属性->订购和导出>选择Android私有库。点击确定。

    清理项目并运行它。

    【讨论】:

    • 我已经完成了,我在以前版本的 sdk 上遇到了同样的错误
    【解决方案3】:

    此类错误的常见嫌疑人是您的 Android 项目的 minSdk/targetSdkVersion。尝试 minSdkVersion 7 和 targetSdkVersion 17(截至目前最新)。也就是说,你的 AndroidManifest.xml 应该有这一行

    <uses-sdk android:minSdkVersion="7" android:targetSdkVersion="17" />
    

    此外,从项目属性中,将 Android 4.2(截至目前的最新版本)设置为目标。项目属性 -> Android -> 目标:4.2

    这应该可以解决。但是,如果您仍然遇到错误(由于 SlidingMenu 的不同版本),请尝试使用更高的 minSdkVersion。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-04-08
      • 2012-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多