Yo sólo soy un principiante para android de desarrollo de aplicaciones. Cuando he creado un nuevo proyecto en Android Studio 1.1.0,
se le da este error
«problemas de procesamiento de
Las siguientes clases no se encontró android.apoyo.v7.interna.widget.ActionBarOverlayLayout
«

Ahora he buscado en google, y he encontrado posiblemente 3 soluciones dadas por la mayoría de la gente.

Dicen:

  1. Cambiar el api (desde la ventana de vista previa del panel) de 22 a 21, o

  2. Cambiar el Tema de la Aplicación de «Tema del Proyecto» a cualquier otro tema.

  3. asegúrese de haber importado derecho appcompat-v7 biblioteca en su estructura de proyecto -> las dependencias,
    Se refieren estos pasos:
    Añadir el apoyo de la biblioteca de la característica de proyecto identificador de la sección de dependencias. Por ejemplo, para incluir la appcompat complemento de proyecto de compilación «com.android.apoyo:appcompat-v7:18.0.+» a las dependencias de la sección, como se muestra en el siguiente ejemplo:

dependencies {
    ...
    compile "com.android.support:appcompat-v7:18.0.+" }

Nota: Mi soporte para android lib es hasta la fecha (instalado usando el SDK Manager).

Siguientes dos primeros pasos, eliminado el error. Pero me parece que estas no son soluciones permanentes, el Segundo paso parece sólo como una solución temporal. Tengo dudas acerca de el Primer paso, también, que si para quitar el error, podemos cambiar la api de 22 a 21, luego, al final, nuestra aplicación no funciona en Android 5.1.1(API 22), se limitaría a Android 5.0.1 y por debajo sólo de API (21). Son mis dudas válido?
Con respecto al tercer paso, es la solución permanente a este problema?

P. S : lo Siento por el desajuste de las etiquetas, no se le permitió agregar etiquetas exactas debido a la reputación del

  • Para mí, incluso los dos primeros pasos no resuelven el problema… me estoy poniendo «problemas de representación» con todos los diseños que tienen vistas de android.de apoyo.*. Esto es frustrante!
InformationsquelleAutor Ashish Goyal | 2015-04-27

7 Comentarios

  1. 163

    Revisión res/values/styles.xml así:

    <style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar"/>

    Explicación detallada solicitada: Theme.AppCompat.Light.DarkActionBar es una subclase de la superclase Base de todos modos. Ctrl+clic (Android Studio) en él y usted será llevado a la fuente:

    <style name="Theme.AppCompat.Light.DarkActionBar" parent="Base.Theme.AppCompat.Light.DarkActionBar" />

    Nosotros no cambia nada, que acabamos de definir de manera más precisa.

    • Wow, lo que a un cojo fuera de la caja experiencia en Android Studio.
    • Si quiero usar «el Tema.AppCompat.La luz.NoActionBar» ¿entonces qué?
    • He intentado tanto, <style name=»AppTheme» parent=»@style/Base.Tema.AppCompat.La luz de»> y <style name=»AppTheme» parent=»Base.Tema.AppCompat.La luz de»> pero no funcionó. Si trato de <style name=»AppTheme» parent=»android:Base.Tema.AppCompat.La luz de»> como por sudoz respuesta, no puedo compilar
    • Extrañamente, la adición de la palabra «Base». trabajó para mí. «Toda su base son nos pertenecen.»
    • Trabajó también para mí…estoy trabajando en un viejo aplicación y la Base fija que el error!
    • Totalmente. De acuerdo. Vino aquí por el mismo problema. En realidad estaba bastante emocionado obtener en el desarrollo de Android y por lo menos intentarlo y tener una oportunidad para una audiencia más amplia, incluyendo el desarrollo de los mercados. Yo no tenía ni idea de que incluso el Android IDE era tan buggy, torpe y feo. El IDE tiene más de una curva de aprendizaje de Java! Yo estoy usando una web basada en Java de la aplicación a partir de 1990. La apertura de Android Studio me hace apreciar Xcode/iOS alrededor de 100 veces más.
    • ¿Por qué definir con precisión el tema de solucionar el problema?
    • Posiblemente relacionadas con: issuetracker.google.com/issues/37130371
    • La adición de Base como prefijo trabajó también para mí. Mi styles.xml es el siguiente: <recursos> <!– Base de aplicación del tema. –> <style name=»AppTheme» parent=»Base.Tema.AppCompat.La luz.DarkActionBar»> <!– Personaliza tu tema aquí. –> <item name=»colorPrimary»>@color/colorPrimary</item> <item name=»colorPrimaryDark»>@color/colorPrimaryDark</item> <item name=»colorAccent»>@color/colorAccent</item> </style> </resources>
    • Jadoon Miedo no… todavía se puede quitar el ActionBar, mediante la actualización de la «windowNoTitle», «windowActionBar», «android:windowFullscreen» y «android:windowContentOverlay» artículos en su estilo. Véase la respuesta en stackoverflow.com/questions/36478925/…

  2. 28

    Este es un error conocido desde Android Studio construir 1.1 (que también está todavía en la 1.2 y 1.3 de vista previa). Cambio de la vista previa del nivel de la API de 22 a 21 corrige la mayoría de las personas. Mientras se espera una corrección que podría intentarlo así.

    ERROR :problemas de procesamiento de Las siguientes clases no se encontró android.apoyo.v7.interna.widget.ActionBarOverlayLayout

    Originalmente contestado aquí : Problemas de representación en Android Studio v 1.1 /1.2

    Sólo reenvío

    • Sí funcionó, acabo de cambiar el min api a 22
  3. 16

    Modificar src/res/values/styles.xml

    <style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar"></style>

    A continuación, seleccione API22, usted encontrará este problema solucionado!

    • Que hiciste por mí, a diferencia de @eee la respuesta…
  4. 3

    Después de este error, estoy usando :

    API-22 de Android 5.1.1 y todavía existe el problema.Pero usted puede en la parte superior de android studio barra de herramientas, Elija:

    Material Light -> Material Light

    y, a continuación, puede ver la vista previa con la Barra de herramientas y la luz el tema.

    Espero que esto ayude.

  5. 1

    He arreglado este problema cambiando el Holo tema Oscuro, luego de vuelta a la Aplicación del tema. Me acaba de hacer clic en el botón de arriba del visor que dice App tema junto a la rotación de la vista en Android Studio. Aproximadamente el 10% del tiempo, que por sí sola no funciona y tengo que cambiar la API del visor de 22 a 19.

    Ni idea de por qué esto funciona, pero las sugerencias anteriores no funcionó para mí.

  6. 0

    Usted no necesita cambiar el tema. Tal vez tu eres la ampliación de ActionBarActivity (en desuso) en lugar de la Actividad. Cambiar, y construir el proyecto.

    • Nuevas reglas @Kleyton ,en Lugar de ampliar ActionBarActivity (que está ahora en desuso), se recomienda extender AppCompatActivity (según google android desarrollador de páginas).
  7. 0

    Si se cambia la actividad de ActionBarActivity a la Actividad, no olvides importar la Actividad en sí misma. Que es

    import android.app.Actividad

    Es una mierda, pero oye, es su culpa y no la nuestra.

    También puede simplemente cambiar el tema pulsando el botón «AppTheme» y elegir el Holo.La luz.DarkActionBar. Se actualiza el styles.xml automáticamente el archivo.Después de eso, volver a generar el proyecto.

    Hice todos estos y funciona para mí, aunque creo que ellos chicos de Google y IntelliJ debe hacer algo acerca de este problema de representación, ya que nos han dicho a mover de Eclipse para Android Studio

    • Las nuevas normas han llegado hasta bro! En lugar de ampliar ActionBarActivity (que está ahora en desuso), se recomienda extender AppCompatActivity (según google android desarrollador de páginas).
    • Funciona de la misma manera la Actividad? Y lo hace tomar el cuidado de la representación en XML de problemas?
    • Según google android desarrollador de páginas, (AppCompatActivity) no toma el cuidado de todo lo que ActionBarActivity utiliza para hacer

Dejar respuesta

Please enter your comment!
Please enter your name here