"Android library projects cannot be launched"?
AndroidAndroid Problem Overview
Now I am totally confused by this error message: Android library projects cannot be launched.
I carefully checked the build path and library, everything seems "OK", and there is no error on Problems view, however, when I tried to run my application as an Android project, it failed and showed that message.
Any explanation for why it's happening is appreciated!
Android Solutions
Solution 1 - Android
From Android's Developer Documentation on Managing Projects from Eclipse with ADT:
>Next, set the project's Properties to indicate that it is a library project: >
- In the Package Explorer, right-click the library project and select Properties.
- In the Properties window, select the "Android" properties group at left and locate the Library properties at right.
- Select the "is Library" checkbox and click Apply.
- Click OK to close the Properties window.
So, open your project properties, un-select the "Is Library" checkbox, and click Apply to make your project a normal Android project (not a library project).
Solution 2 - Android
Through the this steps you can .
- In Eclipse , Right Click on Project from Package Explorer.
- Select Properties,.
- Select Android from Properties pop up window,
- See "Is Library" check box,
- If it is checked then Unchecked "Is Library" check box.
- Click Apply and than OK.
Solution 3 - Android
With Me I had the library ticked under Eclipse>Project Properties>Android what I just did was uncheck the ticked library.
Solution 4 - Android
It says “Android library projects cannot be launched” because Android library projects cannot be launched. That simple. You cannot run a library. If you want to test a library, create an Android project that uses the library, and execute it.
Solution 5 - Android
In Eclipse Project -> Clean Modify project.properties like this :
target=android-10
android.library.reference.1=F:/svn/WiEngine_library
Solution 6 - Android
Through the following steps you can do it .
In Eclipse window , Right Click on your Project from Package Explorer.
- Select Properties,
- Select Android from Properties,
- Check "Is Library" check box,
- If it is checked then Unchecked "Is Library" check box.
- Click Apply and than OK.
Solution 7 - Android
right-click in your project and select Properties. In the Properties window -> "Android" -> uncheck the option "is Library" and apply -> Click "ok" to close the properties window.
This is the best answer to solve the problem