How to get the source code of Chromium for Android

Anupam picture Anupam · Aug 24, 2012 · Viewed 11k times · Source

I'm trying to build Chromium open source browser for Android. I have referred:

Visit: http://code.google.com/p/chromium/wiki/AndroidBuildInstructions

But, I think it will only build the test bundles not the full browser. Any idea how can I have it running on my device for making some changes to it through source code.

I checked out the code from Git as recommended and build it accordingly using depot_tools and targeting OS as android. All the build environment is correct and I can make "make -j4" command. But still eclipse source code is not available for me to make some changes.

How can I make change?

Please help me getting over this problem.

Answer

Kiran picture Kiran · Oct 31, 2012

You can build content shell alone using "make -j4 content_shell_apk" instead of building the full bundle. This will give you content_shell.apk which can be installed on to any android device which runs 4.0 or higher. If you want to make an eclipse project for content shell then you have to collect all necessary src files and resource files from chromium source tree.

src files:
base/android/java/src/org/chromium/*
media/base/android/java/src/org/chromium/*
ui/android/java/src/org/chromium/*
content/public/android/java/src/org/chromium/*
content/shell/android/java/src/org/chromium/*
net/android/java/src/org/chromium/*

res files:
content/shell/android/res/*
pak file:
out/Release/content_shell/assets/*

native libs:
out/Release/content_shell/libs/armeabi-v7a/*