Cómo compilar Chrome para Android
Descargar depot_tools (descargado de forma predeterminada en el subdirectorio de chromium en la carpeta de inicio del usuario actual, que se puede modificar según sea necesario. Después de la descarga, el directorio depot_tools debe agregarse a PATH)
cd ~ mkdir chromium cd chromium git clone chromium.googlesource.com/chromium/tools/depot_tools.git
Descarga el código fuente y las herramientas/bibliotecas de terceros necesarias para la compilación
fetch --nohooks android -- nosvn=True nosvn=True cd src git checkout master # Si estás compilando para Android: ./build/install-build-deps-android.sh gclient sync --nohooks
Configurar GYP p>
~/chromium$ echo "{ 'GYP_DEFINES': 'OS=android', }" > chromium.gyp_env ~/chromium$ gclient runhooks
Instalar Java JDK (si ya está instalado, omítalo)
# Instalar Open JDK 1.7 ~/chromium$ sudo apt-get install openjdk-7- jdk # Configurar como JDK predeterminado sudo update-alternatives --config javac sudo update -alternatives --config java sudo update-alternatives --config javaws sudo update -alternatives --config javap sudo update-alternatives --config jar sudo update-alternatives --config jarsigner
Compilar contenido shell p>
# Compile la versión de lanzamiento e instálela en el teléfono ~/chromium/src$ ninja -C out/Release content_shell_apk ~/chromium/src$ build/android/adb_install_apk.py --apk ContentShell.apk --release # Compilar la versión de depuración e instálela En el teléfono, la versión de depuración se puede utilizar para depurar ~/chromium/src$ ninja -C out/Debug content_shell_apk ~/chromium/src$ build/ android/adb_install_apk.py --apk ContentShell.apk --debug # Compile la versión de depuración, se instala en el teléfono y la versión de depuración se puede utilizar para depurar.