El proyecto "appcompat_v7" se crea automáticamente después de crear un nuevo proyecto en Eclipse
Después de crear cualquier proyecto nuevo de Android, Eclipse crea automáticamente un proyecto "appcompat_v7" sin ningún archivo bajo / src. No tengo idea de cómo o por qué Eclipse está creando este proyecto. También estoy recibiendo un error extraño.
- ¿Cómo configuro Java Doc for google drive api para android en Eclipse
- Eclipse ADT - Inclusión no resuelta jni.h
- Aplicación de streaming de radio en línea para Android
- Eclipse: finalización de JVM. Código de salida = 2
- Cómo utilizar Legacy Apache en Eclipse para apoyar Android M
Como puede ver el AndroidManifest.xml existe en el proyecto!
EDIT1: Después de limpiar el proyecto el error extraño se había ido, pero todavía me gustaría saber por qué se crea el appcompat_v7.
EDIT2: También he notado que Eclipse está creando automáticamente un nuevo diseño, fragment_main.xml, bajo / res / layout. ¿¿POR QUÉ??
He creado un nuevo espacio de trabajo, y lo he intentado varias veces. Pero todavía tengo este problema.
EDIT3: Si elige la versión mínima de SDK después de API 14 no obtendrá esta carpeta de soporte.
- Cómo abrir el 'Asistente de creación de iconos de lanzador' en eclipse (Android)?
- Error de importación de Eclipse con Facebook .jar?
- ¿Cómo conectar la fuente de Android a Eclipse?
- Error al cargar sdk cuando se inicia eclipse
- Puntos finales de la nube de Google App Engine Marcador Pr @ blem -> Generar error del motor de aplicaciones en el proyecto limpio de Android
- Eclipse no genera archivos en el nuevo Android Project
- ¿Cómo lanzar varias instancias de eclipse (múltiples espacios de trabajo) y tiene ADT plugin de trabajo?
- Eclipse Indigo Android ADT - instalar Aceptar, sin opción "Android" en Preferencias y Nuevo Proyecto
Me encontré con este problema anoche. Estaba haciendo varias cosas, incluyendo la actualización del gestor de SDK. Tuve que retroceder las herramientas SDK de Android a Rev. 22.3 y Android SDK Platform-tools a 19.
Opus44
Primero limpie y construya el proyecto appcompat_v7 y luego limpie y construya su proyecto. funcionó
He instalado "repositorio de soporte para Android" desde Android SDK Manager / Extras y los errores se han ido.
Haga lo siguiente para superar este problema, esto funciona para mí. Crear proyecto como de costumbre que siga los pasos a continuación
Step-1:
Haga clic derecho en su proyecto -> Propiedades -> Android -> En el panel de la Biblioteca, quite appcompat_v7 biblioteca, Aplicar y Ok
Step-2:
En el proyecto goto res -> values -> style.xml
En la línea <style name="AppBaseTheme" parent="Theme.AppCompat.Light">
cambia el valor principal de Theme.AppCompat.Light
a android:Theme.Light
Step-3:
En el proyecto goto res -> values-v11 -> style.xml
En la línea <style name="AppBaseTheme" parent="Theme.AppCompat.Light">
cambia el valor principal de Theme.AppCompat.Light
a android:Theme.Holo.Light
Step-4:
En el proyecto goto res -> values-v14 -> style.xml
En la línea <style name="AppBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar">
cambia el valor principal de Theme.AppCompat.Light.DarkActionBar
a android:Theme.Holo.Light.DarkActionBar
Step-5:
En el proyecto goto menu -> main.xml eliminar estas líneas en la etiqueta del menú:
xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context="com.example.test.MainActivity"
Y en la etiqueta de artículo cambie esta línea de la app:showAsAction="never"
a android:showAsAction="never"
En el proyecto, goto res -> layout -> delete fragment.xml
Step-6:
En MainActivity se extiende Actividad no ActionBarActivity y finalmente su MainActivity.java después de quitar el código innecesario , se parece a esto:
package com.example.test; import android.app.Activity; import android.os.Bundle; import android.view.Menu; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } }
Disfrutar:)
Importar el proyecto android al espacio de trabajo desde / extras / android / support / y luego navegar a su proyecto actual y agregarlo como dependencia: Proyecto> Propiedades> Android> Agregar (el proyecto importado). Debería poder ver una marca verde junto al proyecto importado. Quite la referencia anterior que ha perdido / eliminado. Una referencia sobre lo que es esta biblioteca se puede encontrar aquí
Yo en ubuntu sólo limpiar aappcompat_v7 código fuente que funcionó bien para mí
- GetAllNetworkInfo () es Desaprobado. Cómo utilizar getAllNetworks () para comprobar la conexión de red android?
- Cómo crear un nuevo diseño para un proyecto de Android (con Eclipse)