Questa classe deve essere pubblica ( android.support.v7.internal.widget.ActionBarView.HomeView )

? HeadShotNot @ | Original: StackOverFlow
---

Sto cercando di creare un'applicazione Android che utilizza 3 filatori . Continuo a ricevere questo errore e io non riesco a capire come risolvere il problema . Questa classe deve essere pubblica ( android.support.v7.internal.widget.ActionBarView.HomeView )

---

Top 5 Risposta

1Olgierd @

Ho trovato una soluzione, nel file project.properties, basta sostituire la linea dicendo

android.library.reference.1=../appcompat_v7_3 

with

android.library.reference.1=../appcompat_v7

Che risolto il problema per me almeno .

2noob guest @

Questa non è una vera soluzione, ma forse aiuta .

Creare progetto con un più alto livello di API poi 8 .

Ogni volta che seleziono minimo necessario a livello di API SDK 9 anziché 8 questo errore non accade .

Osservazione : La mia ultima risposta è stata cancellata, forse il moderatore che sia stata poco più di un link ad un sito esterno, per questo motivo non postato il link di nuovo .

3Paulo Diogo @

Se si utilizza Eclipse :

Project > Clean > OK

Or Try:

Preferences -> Android Lint Preferences

Cerca Instantiatable e impostare come Warning .

http://developer.android.com/tools/debugging/improving-w-lint.html

Questo ha funzionato per me .

4user3809445 @

Sulla libreria " v7 - appcompat " :

Preferenze - > Preferenze Android Lint

Cerca " con istanze " e impostare Warning .

5pixparker @

Eclipse all'interno dei problemi di installazione . Windows - > Preferenze - > Android - >   Lint Error Checking   - > Invio " istanze e " Inside the Issues - > selezionare Cerca Contenuto - > in basso a destra Gravità warning elezione - > OK !