Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.1k views
in Technique[技术] by (71.8m points)

eclipse - The import android.support.v7.app cannot be resolved

after updating to Eclipse Kepler, I haven't been able to add the support library appcompat. I've followed this instructions and I still get the error The import android.support.v7.app cannot be resolved on the following lines:

import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;

I have added the appcompat project, added both jars to the Build Path, selected them on the Order and Export tab, and added the library project in the main project.

enter image description here

enter image description here

I copied the v4 library to the libs folder in the main project, but I don't know what else to do or check. Does anyone have any suggestions??

Thank you!

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

After you add appcompat_v7 to your dependencies, be sure that the libs folder from your project are empty. By default, an android-support-v4.jar is created when you define your project, so this will cause conflict when you declare appcompat_v7 library as your dependency.

So, the first thing you need to do is check the folder .../My_Project/libs and fearlessly delete the file android-support-v4.jar.

Then, add the appcompat_v7 library as a dependency of your project: To do this, if you are using Eclipse:

  1. Right click in your project folder, located in the Navigator.
  2. Click in properties, in the final of the list.
  3. In the Properties window, select the Android option (left menu).
  4. In the box Library, add your new reference.

If you are using Android Studio, you can follow the steps mentioned in the @Joey Garcia's comment.

Support Library Setup - https://developer.android.com/tools/support-library/setup.html

Let me know if it helped you. Good Luck!


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share

2.1m questions

2.1m answers

63 comments

56.6k users

...