Importar proyecto eclipse al estudio de Android – error "este proyecto se refiere al espacio de trabajo de Eclipse …"
Intenté importar un proyecto existente de eclipse a Android Studio, pero recibí un mensaje de diálogo en la importación que no puedo resolver: "este proyecto se refiere a la ruta de acceso relativa al espacio de trabajo de Eclipse en sus metadatos del proyecto.Para ayudar a importar el proyecto, Un directorio de espacio de trabajo Eclipse ".
Por favor, compruebe las capturas de pantalla
- ¿Cuál es el propósito de las anotaciones de @SmallTest, @MediumTest y @LargeTest en Android?
- Obtener un contexto para su uso en AndroidTestCase cuando la clase bajo prueba no es una actividad
- FPS malo en el juego 2D android / java en dispositivos de alta definición
- Una implementación insegura de la interfaz X509TrustManager de google
- El botón no funciona para AlexKolpa / fab-toolbar
¿Cómo puedo solucionarlo?
Muchas gracias de antemano
- Cómo tomar una instantánea de la aplicación de pantalla no sólo en Android con código
- Es posible cambiar el nombre de la hoja con apache poi MS excel java android
- Ejecución Animación y conmutador de imágenes al mismo tiempo
- Reserva de almacenamiento interno del dispositivo Android para futuros registros críticos de aplicaciones
- ¿Cómo obtener una imagen captcha de formulario con Jsoup?
- Compartiendo constantes en varias clases (dragador de minas androide)
- El tamaño de imagen de Android cambia después de la devolución de llamada de la cámara
- Crear cadena JSON con GSON
Simplemente borre todas las carpetas y archivos de su proyecto excepto manifest res, src y luego importe en Android studio usando Import from eclipse
Tengo el mismo error. Permítanme explicar todos los pasos. Tiene el proyecto Eclipse y desea importarlo en Android Studio. Así que cuando intente importarlo le pedirá que genere un proyecto en diferentes ubicaciones como se muestra a continuación.
Cuando haga clic en siguiente le mostrará esta pantalla.
Después de proceder obtendrá esta pantalla.
Ahora la pregunta es por qué pide Eclipse espacio de trabajo?
Respuesta: Hay .classpath
archivo .classpath
oculto en el proyecto de Eclipse. .classpath
archivo .classpath
contiene información que necesita la característica JDT para compilar correctamente el proyecto: las carpetas de origen del proyecto (es decir, qué compilar); Las carpetas de salida (donde compilar a); Y entradas de ruta de clase (como otros proyectos en el espacio de trabajo, archivos JAR arbitrarios en el sistema de archivos, etc.).
Primero tienes que seleccionar la ruta original del proyecto Eclipse en la ruta del espacio de trabajo de Eclipse, entonces necesitas editar todas las rutas de archivo que se muestran en la lista. Los nombres de archivos que se mencionan a la izquierda ya existen en el proyecto original de Eclipse, es necesario configurar la ruta para que Android Studio pueda importar el proyecto.
He resuelto por este enfoque. Por favor, hágamelo saber si recibe cualquier otro error.
Hay otra manera. Puede crear un nuevo proyecto en android studio y agregar todos los archivos como archivos java en la carpeta java y reemplazar archivos res. Si hay alguna biblioteca, la importación de la biblioteca también. Ahora está listo para trabajar en el estudio de android .
He intentado esto cuando el mismo error se me ocurre.
En primer lugar, asegúrese de que ha realizado todos los pasos de la manera apropiada que se proporciona aquí, la guía de migración para proyectos en Eclipse / ADT
Como se puede ver en la guía de migración, los requisitos previos de migración
Ver cuidadosamente en la sección Eclipse ADT allí ya lo han dicho.
Puede ser útil registrar su directorio de espacio de trabajo, las variables de ruta de acceso y cualquier mapa de ruta actual que pueda utilizarse para especificar rutas de acceso relativas no resueltas, variables de ruta de acceso y referencias de recursos vinculados. Android Studio le permite especificar manualmente cualquier ruta no resuelta durante el proceso de importación
Esta respuesta tiene alguna explicación mejor de los pasos y la misma pregunta tiene otras respuestas con bastante buena representación de la imagen.
Ya que he visto este mismo problema que tiene en esta respuesta específica el hombre mencionó el mismo problema y lo intentó de nuevo y con éxito el proyecto importado. Así que puede configurar su compilación como @ AR.3 mencionada en su respuesta. Pero todavía quiero que compruebe que ha seguido todos los pasos perfectamente porque en la mayoría de los casos no debería suceder. Puede intentar buscar su objeto específico desde su espacio de trabajo de eclipse y ver qué sucede.
Intente exportar el proyecto de eclipse o agregue el módulo de android studio. Puede ser su toma sus antiguos caminos dir. Puede que te ayude.
No sé la causa exacta y los criterios que causa esto, pero, tiene que ver con las bibliotecas externas Studio no reconoce. He encontrado una solución muy hacky que ha servido a mi propósito. No es una solución total, pero es lo mejor que puedo ofrecer para gracia permitir la importación de todas las fuentes
- Copia de seguridad de los datos
- En el proyecto eclipse Eliminar todas las bibliotecas externas a través de las propiedades del proyecto-> java build path
- Cierre el proyecto e importe en estudio
- Buscar Repo compatible con gradle o
- Agrega tus bibliotecas externas anteriores .jar, .aar en la carpeta libs
- Punto gradle a dicha carpeta y los archivos compilar fileTree (dir: 'libs', include: 'mylib – *. Jar')
Como he dicho es un trabajo hacky alrededor, pero hace el truco.
- Ocultar la cuenta ficticia para el adaptador de sincronización de la configuración
- Administrador de alarmas – Programación de varios eventos no repetitivos