android - 我删除了 appcompat_v7,现在我的 Android 项目无法运行

标签 android eclipse

我注意到我的工作区中有很多名为 appcompt_v7_x 的项目,其中“x”为 1、2、3 等...

我查看了它们,但不知道它们被我的 Android 应用程序使用,所以我将它们全部删除了。好吧,现在我的 Android 项目无法编译。

常见错误有:

import android.support.v7.app.ActionBarActivity; (import cannot be resolved)
import android.support.v7.app.ActionBar; (import cannot be resolved)

R cannot be resolved to a variable

The constructor of TextView, Button and other subclasses of View are undefined

如果我创建一个新的Android项目,它将创建一个appcompat_v7项目,但它似乎只影响新项目,旧项目无法识别新的appcompat_v7。如果有人可以提供帮助,我将非常感激

最佳答案

将 appcompat_v7 项目作为库添加到您的应用程序项目中:

  1. 在 Project Explorer 中,右键单击您的项目并选择“属性”。
  2. 在对话框左侧的类别面板中,选择 Android。
  3. 在“库” Pane 中,点击“添加”按钮。
  4. 选择库项目并单击“确定”。例如,appcompat 项目应列为 android-support-v7-appcompat。
  5. 在属性窗口中,单击“确定”。

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

关于android - 我删除了 appcompat_v7,现在我的 Android 项目无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24580624/

相关文章:

android - 如何在 Android 中使用 ArrayAdapter 删除 ListView 中的所有项目

java - 获取 Android View 对象的当前 onClickListener

java - 从代码中触发选择事件

java - 从另一个 JPanel 调用 JPanel

安卓模拟器崩溃; "emulator-arm.exe stopped responding"

java - 在未知索引处的某些字符之间搜索子字符串

java - MyEclipse中如何跳转到指定断点?

eclipse - 选项卡的Eclipse空格

java - ListView 只有一个列表条目播放按钮有效

android - SwitchCompat 在 4.3 及以下版本上缺少可绘制的拇指