es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo generar una compilación de Chromium para Android?

He creado un nuevo repositorio y he subido el chromium utilizando .gitignore para evitar bibliotecas no deseadas durante la generación de la compilación. Luego, cloné nuevamente e intenté construir utilizando los pasos mencionados, pero obtuve un error. Por favor, ayúdame a solucionarlo.

Dado que hice cambios en el código, no puedo obtener una revisión nueva de Google.

Paso 1: git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git – HECHO

Paso 2: por ejemplo, export PATH=”$PATH:/ruta/hasta/depot_tools” – HECHO

Paso 3: fetch –nohooks android – HECHO

Paso 4: gclient sync – HECHO

Paso 5: build/install-build-deps-android.sh – HECHO

Paso 6: gclient runhooks

Paso 7: gn args out/Default – FALLIDO, error a continuación

ERROR No se puede encontrar la raíz del código fuente.
No pude encontrar un archivo “.gn” en el directorio actual o en alguno de sus padres,
y no se especificó el argumento de línea de comandos –root.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Parece que el error es causado por la ausencia de un archivo “.gn” en el directorio actual o en cualquier directorio padre, y no se especificó el argumento de línea de comandos “–root”.

    Para solucionar este error, puedes intentar los siguientes pasos:

    1. Asegúrate de estar en el directorio correcto donde debería estar ubicado el archivo “.gn”.

    2. Si falta el archivo “.gn”, crea un nuevo archivo con este nombre en el directorio.

    3. Abre el archivo “.gn” y agrega las configuraciones o valores necesarios para tu compilación.

    4. Si es necesario especificar un directorio raíz, utiliza el argumento de línea de comandos “–root” y especifica el directorio correcto.

    5. Ejecuta nuevamente “gn args out/Default” y verifica si se ha resuelto el error.

    6. Si el error persiste, revisa las configuraciones de compilación y asegúrate de incluir todas las configuraciones y dependencias necesarias.

Comments are closed.