Thank you very much for the detailed report of the issue and the provided sample applications and .apk files.
I've investigated the case and I can confirm there are some performance differences. However AppBuilder's
build process is exactly the same as NativeScript CLI
's one. The only difference between the two project's is the AndroidManifest.xml
file. In AppBuilder
there's a different AndroidManifest.xml
that is populated based on the settings in the UI. So I've compared the result manifests from your projects and I've noticed that in your AppBuilder's
project the following value:
I believe this is causing the performance differences. In order to enable Hardware Acceleration just select Properties in your AppBuilder
project, click on Android and you'll see a toggle button. Set it to "on" and try the application on your device.
Can you try this and see if this fixes the performance on your side?