Ottengo questo errore quando si tenta di utilizzare più Google Play Services SDK:No risorsa trovato che corrisponde al nome dato '@android: stile/Theme.Material.Light.DialogWhenLarge.NoActionBar'
C:\Program Files (x86)\Android\android-sdk\extras\google\google_play_services\libproject\google-play-services_lib\res\values-v21\appinvite_styles.xml:5: error: Error retrieving parent for item: No resource found that matches the given name '@android:style/Theme.Material.Light.DialogWhenLarge.NoActionBar'.
Sono Targeting android-19
ma hanno anche provato android-21
con lo stesso risultato. Ho la libreria di supporto Android
Se utilizzo una versione precedente di Google Play Services (versione 21), l'errore non è presente. Inoltre non esiste una cartella values-v21
nella versione precedente. Come risolvere questo errore?
EDIT: Ho provato a utilizzare l'API 21 ma questo errore persiste. in manifest.xml
:
<uses-sdk android:minSdkVersion="21"
android:targetSdkVersion="21" />
in project.properties
:
target=android-21
Imposta il tuo 'compileSdkVersion' a 21 o superiore. E poiché suppongo che tu stia ancora usando Eclipse (nonostante il fatto che il supporto ufficiale finisca in ~ 2 settimane), 'compileSdkVersion' equivale al tuo target di build (Progetto> Proprietà> Android). Questo tema è stato aggiunto [in API Livello 21] (http://developer.android.com/reference/android/R.style.html#Theme_Material_Light_DialogWhenLarge_NoActionBar). – CommonsWare
anche io mi preoccupo sempre delle cartelle con spazi in (** stati morsi in passato **) sposterei il tuo SDK Android da ** C: \ Programmi (x86) \ Android \ ** e in ** C: \ Android \ ** solo per risparmiarti preoccupato – Blundell
Ho fatto entrambe queste cose e il problema persiste – morpheus