Android Studio中的ActionBarActivity存在一些问题

时间:2015-11-10 11:10:10

标签: android android-studio android-appcompat android-actionbaractivity

我正在Android Studio中尝试日历应用。

我从github克隆了它,现在我遇到了一些问题。

我导入了android.support.v7.app.ActionBarActivity,但它一直显示消息:

Cannot resolve symbol 'ActionBarActivity'

还有一条警告信息说:

Can't start Git: D:\tests\simple\settings.gradle Probably the path to Git executable is not valid. Fix it.

我该如何解决这些问题? 请帮我。 enter image description here

3 个答案:

答案 0 :(得分:1)

ActionBarActivity中包含AppCompat support Library

要使用它,您必须在项目中添加appcompat库

如果您使用的是Android Studio,只需在build.gradle

中添加依赖项即可
dependencies {
    // Support Libraries (it requires api 23 to compile)
    compile 'com.android.support:appcompat-v7:23.1.0'
}

如果您使用的是Eclipse,则可以阅读此official link

也要注意。
此类已弃用。
请改用AppCompatActivity

答案 1 :(得分:0)

如果您已将依赖关系添加到build.gradle,请运行Gradle Sync。 另请注意,ActionBarActivity已弃用,因为它已被AppCompatActivity替换。

答案 2 :(得分:0)

Android已弃用ActionBar。相反,请尝试使用ToolBar,这样可以提供比ActionBar更大的灵活性,并扩展AppCompactActivity而不是ActionbarActivity。这肯定会解决您的问题。