【问题标题】:appcompat_v7 error when new android application created创建新的 android 应用程序时出现 appcompat_v7 错误
【发布时间】:2014-12-19 21:59:20
【问题描述】:

1) 到目前为止,每当我创建 android 项目时,我都会得到一个扩展活动的 java 主类和一个 XML 文件......就是这样,但现在在最近升级了我的 android eclipse 之后,每当我创建一个项目时,主 java文件扩展了操作栏活动,而不仅仅是活动,并且还使用 XML 文件创建了一个片段类,最重要的是,会自动创建一个新文件夹 appcompat_v7,并用红十字表示错误,我是 android 新手开发和所有这些阻止我继续的东西,因为我不知道为什么会发生这一切,我该如何解决这个问题。

2) 创建项目时,我在控制台中收到此错误消息:

[appcompat_v7] 警告:无法写入 jarlist 缓存文件 C:\Users...\workspace\appcompat_v7\bin\jarlist.cache

任何关于如何解决这些问题以及我的 android eclipse 有什么问题的建议都非常感谢

【问题讨论】:

标签: java android eclipse


【解决方案1】:

这是新的 android sdk 更新 22.6.2 中的已知问题 该库会自动添加到您创建的所有项目中。

要消除此过程,您可以回滚到以前的更新版本,也可以从项目中删除所有不必要的内容,例如删除库并将代码从 fragment.xml 复制到 activity.xml。 还要从 MainActivity.java 中删除片段相关代码

【讨论】:

  • 不,它会添加到您创建的所有活动中。如果您创建项目并取消选中“创建活动”复选框,则不会添加额外的库。
【解决方案2】:

当您升级了 Eclipse IDE 时,您会得到这个。该库作为 Eclipse 工作区中的库项目存在。您创建的每个项目都有自己的 appcompat_v7 库,它伴随着它。如果你的项目中没有使用appcompat,可以在你的项目配置中删除相应的库和依赖。它允许你使用Android的ActionBars。所以如果你想使用ActionBar,你需要AppCompat。如果您有一个不使用操作栏的项目,则不需要创建的 appcompat_v7 库文件夹。 您可以从 Src 文件夹和布局中删除片段文件,也可以像以前一样简单地进行操作。您可以通过右键单击项目-> 属性-> Android-> 选择 appcompatV7-> 删除来删除它。 希望对你有所帮助..

【讨论】:

    猜你喜欢
    • 2020-12-14
    • 1970-01-01
    • 2021-08-16
    • 1970-01-01
    • 2019-05-23
    • 2020-07-28
    • 2022-11-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多