android.support.v7.app.ActionBarActivity无法解决

use*_*451 7 android adt

我刚刚下载了Android开发者工具(ADT),其中包括Eclipse等,我按照Android的指南创建了MyFirstApp.我只花了一个多小时寻找

android-support-v7-app.jar
Run Code Online (Sandbox Code Playgroud)

但无法.你对如何处理这一事实,对于一个空白模板,有什么建议android.support.v7.app.ActionBarActivity无法解决.

Jor*_*sys 31

使用ActionBarActivity现在已经过时,使用

import android.support.v7.app.AppCompatActivity
Run Code Online (Sandbox Code Playgroud)

你的班级现在必须扩展 AppCompatActivity

    public myClass extends AppCompatActivity{
...
...
Run Code Online (Sandbox Code Playgroud)

如果您有消息:

无法解析符号AppCompatActivity

你必须更新到最后一个支持库在你的Android SDK Manager

  • 这实际上是有效的答案。请点赞并将其移至顶部。 (2认同)

Nan*_*tey 8

确保你已经下载了android.support.v7软件包.然后,将整个appcompat lib(/ extras/android/support/v7/appcompat)作为库项目导入工作区,然后将其作为库添加到主项目中:

这是步骤.

首先检查android-support-v7-appcompat是否已经在您的工作区中.如果是,请转到步骤2

步骤1:

选择文件>导入.

选择Existing Android Code Into Workspace,然后单击Next.

浏览到SDK安装目录,然后浏览到Support Library文件夹./演员/安卓/支持/ V7 /程序兼容性/.

单击"完成"以导入项目.对于v7 appcompat项目,您现在应该看到一个名为android-support-v7-appcompat的新项目.

第2步:

右键单击您的项目 - >属性在Android->库部分单击添加选择android-support-v7-appcompat - >确定