Red de conocimiento informático - Material del sitio web - Cómo importar archivos de Android a eclipse

Cómo importar archivos de Android a eclipse

En concreto, existen dos métodos.

Primer método: al crear un proyecto de Android, seleccione

Crear proyecto a partir de una fuente existente (crear un proyecto a partir del código fuente existente) y luego seleccione

Examinar para encontrar el código que desea importar en su computadora.

Segundo método: puedes crear un nombre de aplicación

Nombre del paquete

Crear actividad

y la versión de Android del mismo proyecto

Una vez creado, haga clic derecho sobre él y seleccione Importar, luego Sistema de archivos.

Busca el proyecto que deseas importar e importa todo su contenido.

Pueden ocurrir errores al aprender el código fuente de Android en eclipse, como Navegador (navegador), Mms (MMS), Teléfono (teléfono) y Contactos (libreta de direcciones). Los motivos pueden ser los siguientes:

1. Cuando se utilizan API que no están incluidas en el SDK (publicadas públicamente), hay dos situaciones:

a Clases marcadas con @hide: la mayoría de estas clases están ocultas. están bajo el paquete com.android.Internal;

b Clases marcadas con @hide: estas clases están ocultas y la mayoría de estas clases están bajo el paquete com.android.Internal. En paquetes internos;

b Algunas API privadas de Google no están incluidas en el SDK, la mayoría de ellas se encuentran en el paquete com.google.android

2. Se utilizan algunas interfaces auxiliares declaradas por la capa de marco. para acceder a los servicios del sistema, pero estas interfaces auxiliares solo se convierten a código fuente .java en el momento de la compilación, por lo que no son accesibles cuando estas aplicaciones se compilan en el entorno SDK.

La solución es:

(Tenga en cuenta: el directorio de salida es el directorio de salida después de la compilación completa en un entorno de compilación de código fuente completo (entorno Linux))

1. Busque las clases ocultas ubicadas en las siguientes dos ubicaciones:

A. out\target\common\obj\JAVA_LIBRARIES\framework_intermediates/classes.jar;

B, out\ target\common\obj\JAVA_LIBRARIES\android-common-intermediates\classes.jar;

B, out\target\commonobj\JAVA_LIBRARIES\android-common-intermediatesclasses.jar;

Agregue el archivo .jar encontrado a las dependencias de la biblioteca del proyecto como biblioteca de usuario en Eclipse, colocando el orden de la biblioteca encima de las bibliotecas del SDK de Android.

Hay muchos otros paquetes jar específicos de aplicaciones en el directorio out\target\common\obj\JAVA_LIBRARIES\....

2.Busque los archivos fuente .java que faltan, que se generan en el momento de la compilación y generalmente se encuentran en las siguientes ubicaciones:

out\target\common\obj\. Directorio JAVA_LIBRARIES\XXX _intermediates\src, XXX es el nombre del módulo relevante;

Este es un buen lugar para encontrar los archivos fuente .java que faltan.