Cómo agregar el código fuente de Google usando Android Studio
Dado que la importación de código fuente consume mucha memoria, primero debe modificar los valores de -Xms y -Xmx en IDEA_HOME/bin/ estudio.vmoptions. El documento utiliza 748m y este valor se puede modificar.
En segundo lugar, configure AS JDK y SDK
Agregue un JDK sin classpath en el IDE para garantizar que se utilicen los archivos de la biblioteca en el código fuente
y use como un SDK de Java.
En tercer lugar, genere el archivo de configuración (*.ipr) necesario para importar AS
① Compile el código fuente (para asegurarse de que se haya generado el archivo .java, como R. java; si tiene Compile, no es necesario volver a compilar)
②Compruebe si idegen.jar existe en el directorio out/host/linux-x86/framework/
Si idegen .jar no existe, ejecute:
③Si no, el jar de ejecución no existe, ejecute:
mmm development/tools/idegen/
El res.java Si se genera una carpeta en el código fuente 5.0.1, se generará FileNotFoundException al ejecutar idegen.jar, lo cual se debe a la falta de rigidez del código de idegen.
Hay un parche para corregir este error al compartir. También puedes usar directamente el idegen.jar que compartí.
③Ejecutar
development/tools/idegen/idegen.sh
Espere resultados similares al siguiente:
Exclusión de lectura: 5 ms
Árbol recorrido: 44078ms
Esto generará dos archivos de configuración de IntelliJ IDEA (AS basado en IntelliJ IDEA Community Edition) en el directorio raíz del código fuente: android.ipr y android. iml