android.support.v7.app.ActionBarActivity not resolve

余生长醉 提交于 2019-12-10 12:55:56

问题


I just downloaded Android Developer Tools (ADT), which includes Eclipse, etc., and I followed Android's guide to create MyFirstApp. I've just spend over an hour looking for

android-support-v7-app.jar

but was unable to. Do you have any suggestions on how to handle the fact that for a blank template, android.support.v7.app.ActionBarActivity not resolve.


回答1:


Make sure you've downloaded the package android.support.v7. Then, Import the whole appcompat lib (/extras/android/support/v7/appcompat) as a library project to your workspace and then add to your main project as a library:

Here are the steps.

First check if android-support-v7-appcompat is already in your workspace. If it is go to Step 2

Step 1:

Select File > Import.

Select Existing Android Code Into Workspace and click Next.

Browse to the SDK installation directory and then to the Support Library folder. /extras/android/support/v7/appcompat/.

Click Finish to import the project. For the v7 appcompat project, you should now see a new project titled android-support-v7-appcompat.

Step 2:

Right-click on your project -> Properties In Android->Library section click Add Select android-support-v7-appcompat -> Ok




回答2:


The use of ActionBarActivity now is deprecated, use

import android.support.v7.app.AppCompatActivity

your class now must extends AppCompatActivity

    public myClass extends AppCompatActivity{
...
...

if you have the message:

cannot resolve symbol AppCompatActivity

You have to update to the last support library in your Android SDK Manager



来源:https://stackoverflow.com/questions/23781675/android-support-v7-app-actionbaractivity-not-resolve

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!