With SDK update to v22, the android dependencies and the android private libraries (v4, v7) are seperated into two different paths.
Make sure that all the libraries(of the main project) and the main project has "Android Private Libraries"(android cores) and the "Android Dependencies"(other libraries that particular project is dependent upon) is checked.
To do that, right click on the project, goto properties, select "Java Build Path" from the left panel, and in "Order and Export" tab, select the two.
thank you