У меня есть приложение Cordova, у которого не хватает производительности, особенно при работе с Samsung Galaxy S9 + через cordova run android
или cordova run android release
.Должен ли я запустить cordova build android
и открыть проект Android Studio и запустить приложение на s9 оттуда, он работает хорошо.Пробовал с двух разных машин, думал, что это может быть проблема с настройкой, но проблема повторилась.Странно то, что приложение отлично работает на эмуляторе, использую ли я cordova run android
или Android Studio.
На этом снимке экрана инструментов профилирования Chrome , который вы видите, в приложении Cordovaкуча мусора постоянно собирается до такой степени, что приложение останавливается.Принимая во внимание, что когда приложение запускается из Android Studio, поведение кучи было бы похоже на , как вы можете видеть здесь .
Может кто-нибудь помочь мне пролить свет на то, почему это происходит?Я использую Cordova 8.1.2
и Cordova-android 7.1.4
.Тем не менее, я перебрал все последние предыдущие версии упомянутых компонентов и видел то же поведение.