and the newproject java and xml files does’t have an any error but the project is in error from when i import what problem in it
Problem is not in your Java or XML code. You have to change the target in your
default.properties file in your project.
Here you have to change the following line:
Here the digit 2 represents the API level of the Platform you want to run your application.
So use the value of the API you want to run.
Like if I run my application on Android 2.3 then I use
Refer : API Levels
You can change the target version of Android by right-clicking your project, navigating to Properties and then clicking on the “Android” tab as shown here.
I’ve just had this problem. The fix is simple – restart Eclipse. The reason is a bit more complicated:
- I had a fresh install of Eclipse and android SDK v.17 (4.2.2)
- I downloaded and imported source code (ActionBarSherlock) which had target=android-14 in it’s project.properties file.
- Eclipse figured out that I use android-17 and updated project.properties to target=android-17, BUT, eclipse still had target=android-14 cached somewhere in its workspace’s .metadata folder and was using the cahced version during the build
Restarting eclipse solved it.
Also be aware of SDK version if importing an existing project, because
project.properties will be also imported as well.
If you’re running Android SDK Manager in Windows, you can access SDK Manager.exe program to check which SDK versions are installed. This program is usual