Chrome Custom Tabs (CCT) allow an app to customize how Chrome looks and feels. It gives an app more control over the web experience without having to use WebView.
These instruction assume that you have already built Chromium for Android. If not, instructions for building Chromium for Android are here. Details below assume that the build is setup in out/Default.
$ autoninja -C out/Default custom_tabs_client_example_apk
# Install the example $ out/Default/bin/custom_tabs_client_example_apk install
That it! The example app should be installed and available. Once you launch “Chrome Custom Tabs Example” (“Chrome C...” in apps), you should be able to switch to use Chromium by changing “Package” to Chromium (or any version of Chrome installed on the device). Then simply click “Launch URL in a Chrome Custom Tab”