Chromium

Chromium is an open source browser from Google available for Android, Linux and Windows. We have experience in building custom browsers for market research, where browsing is recorded after user consent.
The Chromium source code for Android can be downloaded here.

Architecture

Getting Around the Chromium Source Code Directory Structure
multi-process-architecture
displaying-a-web-page-in-chrome
inter-process-communication
threading

Community

Google Group Chromium.dev

Build

Building for Android
autoninja -C out/Default chrome_public_apk
Chromium with Android Studio - bitter the truth

Run/Debug

Debugging on Android
out/Default/bin/chrome_public_apk run

Edit

Android Studio
Android Studio (2018)
First-run customizations

Customizations

config.gni ... to change verison name and code
/src/chrome/browser/tab/BUILD.gn ... to register Java files, add resources
/src/chrome/android/BUILD.gn ... to set application id
WebContentObservers