7

Yaya geçidi eklentisi, karma uygulama için büyük performans iyileştirmesi getirirken çok önemlidir. Ancak sorun, eklendiğinde, APK yükleyiciye yaklaşık 15-18MB boyutlarını ekleyerek BÜYÜK hale geliyor.Android 4.4 ve üstü için yaya geçidi kullanarak herhangi bir gerçek fayda var mı?

Peki, Android 4.4 & için yükleyiciye yaya geçidi eklemek için herhangi bir gerçek fayda var mı (özellikle performansta)?

+1

Android 4.4 statik (yalnızca işletim sistemi güncellemesi) WebView (https://developer.chrome.com/multidevice/webview/overview) ile son bir (s) oldu Android 5.0 ve üstü ile WebView Play'den güncellenebilir Mağaza. Uygulamanız 4.4/4.4.3 ve güncellenmiş sürümü 5.0+ ile iyi çalışıyorsa, kaldırmak için mantıklıdır. –

+1

Performans, XWalk'ı kullanmanın başlıca nedenlerinden biri değildir. Ana nedeni uyumluluk olurdu. Bir başka sebep de tüm ekiplerin geniş bir cihaz/motor aralığında test yapabilmeleridir. Ayrıca 40MB + apks için alışmak. –

+1

CSS Dönüşümler, en azından benim bir uygulamanın kullandığı çoğu Android 4.4'te çalışmaz. Yaya geçidi o platform için günü kurtarır. –

cevap

3

Yakın zamanda Android 4.4+ cihazlarda angularJS cordova uygulamasının bazı performans testleri yaptım. Ben kısa öyküler hazırladı ve tarayıcı-perf programı (https://github.com/axemclion/browser-perf) kullanarak cordova + crosswalk uygulaması vs cordova uygulaması test etti. Gördüğüm tek performans artışı boyadı ('clean' cordova'ya kıyasla 4 kat daha hızlı). Diğer tüm metrikler daha kötüydü, bazıları daha da kötüydü (render: aprox 1.5 kat daha yavaş). Zamanları özetlemek, benim cordova + yaya geçidi uygulaması cordova'dan% 9 daha yavaştı. Ayrıca yaya geçidi, yükledikten sonra uygulama boyutuna 60MB (!) Boyutuna ve 21MB ekledi. Benim projemde, yaya geçidi kullanmak, ağırlık ve hız nedeniyle anlamsızdı. Testlerde kullanılan uygulama gerçekten zengin açısal SPA projesiydi, belki basit uygulamalar yaya geçidinden biraz destek sağlayabilir.