下载了Chromium Android的版本代码,最新的版本已经是48.
并且已经release了Chromium的java代码,可以编译成一个apk,可以看到是一个基本功能比较全的浏览器,不用再使用content shell进行测试了。
下载完成后,可以使用ninja -C out/Release chrome_public_apk进行编译,编译出ChromePublic.apk,大概有42M.
在Java层代码,可以看到其启动的Activity为ChromeLauncherActivity.
然后会启动ChromeTabbedActivity.
其C++层的入口为chrome_entry_point.cc,在这里会调用JNI_OnLoad.