Eclipse - ¿Ayuda con "error retrieven parent for item" en eclipse al importar un proyecto android?

 
Vista:
sin imagen de perfil

¿Ayuda con "error retrieven parent for item" en eclipse al importar un proyecto android?

Publicado por kohario (2 intervenciones) el 17/04/2015 10:54:37
He importado un proyecto de una aplicación en eclipse luna. Daba dos grupos de errores: uno por falta del directorio R. que crea eclipse y otro en res/vaues/styles. El primero lo resolví referenciando los jar de la librería appcompat v7.(Lo digo por si afecta al otro ya que en mi problema sale esa libreria). El segundo no lo consigo resolver ya que me dice exactamente esto: " Error retrieving parent for item: No resource found that matches the given name @style/Widget.AppCompat.Light.ActionBar.Solid.Inverse . styles_ofertema.xml /OferSaludNEXT/res/values".
tengo varios estilos en el xml y ese es el primero. Si lo comento, el error pasa al siguiente por lo que creo que viene de un nivel superior. Este es el principal ya que me aparece un error por cada item: "Description Resource Path Location Type
Archive for required library: android/support/v7/appcompat/R.class in project OferSaludNEXT cannot be read or is not a valid ZIP file OferSaludNEXT Build path Build Path Problem".
NEcesito urgentemente poder trabajar con el proyecto. Aclarar que tengo el eclipse actualizado y el sdk con todas sus descargas. Para solucionar el primero usé esto (por si afecta al segundo): clic en directorio android en el arbol,clic en suport, clic en v7, clic en appcompat, seleccion de todos los jar, boton derecho, built path y add. clic derecho en proyecto, propiedades, java build path, pestaña librerías, add jar y añadir los jar antes seleccionados.
Y no,no puedo usar android estudio.

Dejo aqui el xml de estilos. Cualquier información preguntadme y os diré todo lo posible( Siempre y cuando no sea relevante ya que la aplicación es de una empresa privada):


See the License for the specific language governing permissions and
limitations under the License.
-->

<resources>

<!--<style name="Theme.Ofertema" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="actionBarItemBackground">@drawable/selectable_background_ofertema</item>
<item name="popupMenuStyle">@style/PopupMenu.Ofertema</item>
<item name="dropDownListViewStyle">@style/DropDownListView.Ofertema</item>
<item name="actionBarTabStyle">@style/ActionBarTabStyle.Ofertema</item>
<item name="actionDropDownStyle">@style/DropDownNav.Ofertema</item>
<item name="actionBarStyle">@style/ActionBar.Solid.Ofertema</item>
<item name="actionModeBackground">@drawable/cab_background_top_ofertema</item>
<item name="actionModeSplitBackground">@drawable/cab_background_bottom_ofertema</item>
<item name="actionModeCloseButtonStyle">@style/ActionButton.CloseMode.Ofertema</item>


<item name="actionBarWidgetTheme">@style/Theme.Ofertema.Widget</item>
</style>-->

<style name="ActionBar.Solid.Ofertema" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
<item name="background">@drawable/ab_solid_ofertema</item>
<item name="backgroundStacked">@drawable/ab_stacked_solid_ofertema</item>
<item name="backgroundSplit">@drawable/ab_bottom_solid_ofertema</item>
<item name="progressBarStyle">@style/ProgressBar.Ofertema</item>
</style>

<style name="ActionBar.Transparent.Ofertema" parent="@style/Widget.AppCompat.ActionBar">
<item name="background">@drawable/ab_transparent_ofertema</item>
<item name="progressBarStyle">@style/ProgressBar.Ofertema</item>
</style>

<style name="PopupMenu.Ofertema" parent="@style/Widget.AppCompat.PopupMenu">
<item name="android:popupBackground">@drawable/menu_dropdown_panel_ofertema</item>
</style>

<style name="DropDownListView.Ofertema" parent="@style/Widget.AppCompat.ListView.DropDown">
<item name="android:listSelector">@drawable/selectable_background_ofertema</item>
</style>

<style name="ActionBarTabStyle.Ofertema" parent="@style/Widget.AppCompat.ActionBar.TabView">
<item name="android:background">@drawable/tab_indicator_ab_ofertema</item>
</style>

<style name="DropDownNav.Ofertema" parent="@style/Widget.AppCompat.Spinner.DropDown.ActionBar">
<item name="android:background">@drawable/spinner_background_ab_ofertema</item>
<item name="android:popupBackground">@drawable/menu_dropdown_panel_ofertema</item>
<item name="android:dropDownSelector">@drawable/selectable_background_ofertema</item>
</style>

<style name="ProgressBar.Ofertema" parent="@style/Widget.AppCompat.ProgressBar.Horizontal">
<item name="android:progressDrawable">@drawable/progress_horizontal_ofertema</item>
</style>

<style name="ActionButton.CloseMode.Ofertema" parent="@style/Widget.AppCompat.ActionButton.CloseMode">
<item name="android:background">@drawable/btn_cab_done_ofertema</item>
</style>

<!-- this style is only referenced in a Light.DarkActionBar based theme -->
<style name="Theme.Ofertema.Widget" parent="@style/Theme.AppCompat">
<item name="popupMenuStyle">@style/PopupMenu.Ofertema</item>
<item name="dropDownListViewStyle">@style/DropDownListView.Ofertema</item>
</style>

<!-- FIN DE LOS ESTILOS DEL TEMA -->


<!-- Diálogo transparente -->
<style name="DialogTheme" parent="@android:style/Theme.Dialog">
<item name="android:windowBackground">@android:color/transparent</item>
</style>

</resources>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder