【问题标题】:Cannot properly include android support appcompat in my app - or at least, not the themes无法在我的应用程序中正确包含 android 支持 appcompat - 或者至少不是主题
【发布时间】:2013-08-28 13:53:16
【问题描述】:

我正在尝试使用 ActionBar(带有“向上”按钮)构建一个应用程序,但完全没有正确包含 appcompat-v7 库。

我正在使用 Eclipse。我不想使用 Android Studio 只是因为我曾多次尝试切换到 Idea 并且从未像在 Eclipse 中那样舒服。

我已按照d.android.com 的官方说明进行操作,但无法正常工作。我还广泛搜索并遵循了那里的建议 - 包括这里的几个线程。

我得到的结果是 Eclipse 找到了类(Fragment、ActionBarActivity 等),但没有找到主题之类的东西。如果不使用 Theme.Appcompat.* 主题,我将无法正确部署我的应用程序。我在尝试设置android:theme="@android:style/Theme.AppCompat.Light.DarkActionBar" 时遇到的错误是错误:

Error: No resource found that matches the given name (at 'theme' with value '@android:style/
 Theme.AppCompat.Light.DarkActionBar').

我在写这篇文章时突然想到,我的问题可能更多在于我如何设置主题而不是 appcompat 库 - 但我不会假设,希望有人能帮助我弄清楚我在哪里出错了。

有趣的是,每当我尝试部署我的应用程序时,eclipse 控制台中都会出现以下错误:

[2013-08-28 15:20:07 - android-support-v7-appcompat] Could not find android-support-v7-appcompat.apk!

这里有几个屏幕截图显示了我的应用程序的属性以及我如何尝试包含 appcompat 库,该库已导入我的 Workspace 并已设置为 Android 库。

【问题讨论】:

    标签: android android-appcompat


    【解决方案1】:

    你的主题应该是 android:theme="@style/Theme.AppCompat.Light.DarkActionBar" remove android:

    【讨论】:

    • 这也吸引了我。干杯!
    猜你喜欢
    • 1970-01-01
    • 2015-08-20
    • 2018-01-20
    • 1970-01-01
    • 1970-01-01
    • 2021-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多