【问题标题】:Android ActionBarCompat Not working from the startAndroid ActionBarCompat 从一开始就不起作用
【发布时间】:2013-07-29 17:44:28
【问题描述】:

好的,我一直想尝试新的 ActionBarCompat,但是我无法在模拟器中运行我的程序。

我一直在尝试实现以下内容:http://antonioleiva.com/actionbarcompat-how-to-use。

并且基本上一直停留在第一部分。但是,通过与该内容的作者合作,我能够走得更远,因为我没有像声明的那样在 sdk\extras\android\support\v7\appcompat 文件夹下添加项目。但是,我仍然认为这可能是我不能这样做的原因......

更多细节可以在这里找到:http://antonioleiva.com/actionbarcompat-how-to-use/#comment-43

基本上,在我第一次尝试时,我只是创建了一个 Android 项目,并按照指示更改了源代码。 代码无法在模拟器上运行。所以我回到原来的代码,在模拟器上运行。

在线检查,发现我可能需要将 \extras\android\support\v7\appcompat 文件夹作为库添加到我正在构建的项目中。所以我添加了它并创建了一个新的android项目。从一开始就存在构建错误,但我未能尝试将其作为库添加到我的项目中,然后将其删除......认为这太过分了。

与链接网站的作者来回聊天后,我发现我不得不做那件事。

所以我尝试了以下指向 T 的链接:(由于声誉低,我不能发布超过 2 个链接...我将在下面添加此链接作为评论)

然而,Eclipse 不允许我添加 appcompat Existing Android 项目...但它允许我添加 appcompat Existing (General) 项目。我认为这可能是一些问题??

现在,我根本无法运行该项目。 Eclipse 在项目文件夹上显示一个红色感叹号,但所有代码似乎都很好。所以我现在不知道该怎么办...我多次重新创建了这个项目,而这个是我知道该怎么做的那个...但我仍然遇到问题

所以...

我决定迁移到 Android Studio...更新了 IDE,更新了 SDK 管理器以包含新的支持库以及其他内容。创建了一个新项目,添加到 build.gradle 文件中,如评论中下面提供的链接所示。我运行了 ant 构建,然后构建了项目...尝试导入正确的东西以允许 ActionBarActivity,但我无法做到这一点。

我可以导入

"android.support.v7.*"
"android.support.vy.R"    // and all folders within

但是什么都不允许我添加 ActionBarActivity,我不知道为什么。

仅供参考,我想我更喜欢 Ecplise 的解决方案,因为我似乎真的找到了它。

【问题讨论】:

标签: android eclipse android-studio android-actionbar-compat


【解决方案1】:

最好的例子来自这里,我会密切关注它。当我第一次遇到这个问题时,我遇到了类似的问题。问题是我误解了我需要做什么

http://developer.android.com/tools/support-library/setup.html#libs-with-res

【讨论】:

  • 请引用或总结相关链接内容。 SO 旨在成为内容提供者,而不是内容聚合器。
猜你喜欢
  • 1970-01-01
  • 2013-11-13
  • 1970-01-01
  • 2021-07-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多