Hi,
I have a specific tablet running on android 4.0.3 which only display a browser (it's like chrome OS but on Android) and due to hardware restriction I cannot update my device to the 4.4 version. The native (old) android web view has crappy performance and because all our applications are web apps I want to use the new android web view based on chromium engine to have a better reactivity and efficiency for our web apps.
I did successfully embed the chrome engine in my application 3 month ago by using this project
https://github.com/examplecode/chromium_android_webview and everything work's quite fine, but because this project was based on august sources, I had a lot of seg fault, I wasn't able to display the keyboard on HTML form, I couldn't use hardware acceleration and preload the web pages, which was quite annoying. So I decide last week to use the last android chromium sources to fix my problems.
I followed the google instruction here to get and compile the chromium sources for android
I was able to compile and run properly the content_shell_apk. But the java sources changed a lot and I had to work on the top of the ShellManager to manage the integration of the new sources.
I don't know if I don't use the source well or if this is a new feature but each time I am displaying a web view a sub process is created and a new application instance is creating.
My 2 questions are :
- do you know a project maybe easier than those to use the chromium web view as we used the old android webview
- Could I avoid the creation of many application instance even if I use the ShellManager
Thank's for your replies.