My cordova webview app is really slower than in the android browser on the same phone

I built an android app with ionicframework and cordova.

But when i try to run on my Samsung Galaxy S4 the app is really slower than the same code in the webbrowsers of my phone.

How can i expect to have the same perfs ?

I've tried :

android:hardwareAccelerated="true"

this.appView.getSettings().setRenderPriority(RenderPriority.HIGH);
this.appView.getSettings().setPluginState(android.webkit.WebSettings.PluginState.ON_DEMAND);

<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19" />

With the last 3.6 cordova version

How can i do to have the same performance as i can see on the phone browser (with meta app-capable for example) ?

It's hard to tell as you haven't provided code or a sample.
If you're not using the latest Android 4.4 KitKat, chances are you're using a really old WebView.

This article goes deeper in the problem and it's worth reading.

If you want to achieve the same performances you have in your web browser you can replace your web runtime using Crosswalk.

Crosswalk can be easily integrated with Cordova.

Nick Raboy has written an interesting article which will guide you through all the step you need to take to integrate Crosswalk with Cordova + Ionic Framework.

Very helpful is the video with explains everything in a simple way.

On a 1+1 I get the same performance through crosstalk as through the native webview. Unfortunately both these options are not quite as responsive as when the same app is tested on a 'venerable' iPhone 5s. So just using crosstalk might not be enough, but you could get lucky :)