Close ad

Android dugay na nga adunay mga isyu sa pagdumala sa mga app nga nagdagan sa background. Bisan kung ang Google nagtanyag mga panudlo kung giunsa kini kinahanglan androidmga himan aron pagdumala sa mga proseso sa background, ang mga tiggama sa smartphone nag-tweak gihapon sa mga sistema sa ngalan sa kahusayan sa baterya, nga sagad makabalda sa gituyo nga pamatasan sa mga app. Naghatag ang Google og komperensya nga gihimo sa miaging semana Google ako / O giklaro nga nagtrabaho pa siya aron masulbad kini nga isyu ug gipaambit ang pag-uswag nga nahimo niya bahin sa butang hangtod karon.

Sa usa ka video sa YouTube bahin sa mga pagbag-o kung giunsa ug kanus-a ang mga app mahimong modagan sa background, usa ka software engineer AndroidGilatid ni Jing Ji ang mga problema sa Google sa mga tiggama nga gusto nga ma-optimize ang kinabuhi sa baterya sa mga paagi kung diin Android wala gidesinyo. "Ang mga tiggama sa aparato nagpahamtang sa lainlaing mga pagdili sa aplikasyon nga kanunay dili dokumentado. Kini makapalisud sa mga butang alang sa mga nag-develop sa app kansang serbisyo sa foreground, pananglitan, mahimong molihok sama sa gipaabut sa usa ka aparato sa tiggama apan wala damha nga natapos sa lain." ingon nila.

Gipatin-aw usab niya nga ang Google direkta nga nagtrabaho kauban ang mga tiggama aron makahimo og standardized nga mga gimbuhaton alang sa pagdumala sa baterya sa lebel sa sistema, nga magwagtang sa panginahanglan alang sa dugang nga pag-optimize sa ilang bahin. Android 13 makakuha og pipila ka mga pag-uswag sa kana nga katuyoan: ang abilidad sa pag-monitor sa paggamit sa baterya sa usa ka per-app nga basehan, aron makita sa user kung unsa kadaghan ang gahum nga gigamit sa usa ka app kung kini naa sa foreground, background, o nagdagan sa serbisyo sa foreground, ug ipahibalo usab niini ang tiggamit kung ang usa ka app naghubas sa baterya sa background. Ug oo, siyempre, kini nagtumong sa mga kaso sa pag-throttling sa pasundayag, nga nakaapekto usab sa Samsung sa usa ka dako nga gidak-on.

Ang interface sa JobScheduler, nga gituyo aron makatabang sa pag-eskedyul sa mga trabaho nga episyente, makakuha og mga pag-uswag nga giingon sa Google nga kinahanglan makatabang niini sa pagpadagan sa mga trabaho kung kini labing mapuslanon sa mga tiggamit. Pananglitan, ang sistema nagbanabana kung kanus-a ang usa ka tiggamit lagmit nga magbukas sa usa ka gihatag nga app, epektibo nga pag-iskedyul niini aron ma-preload, usa ka butang nga kinahanglan nga buhaton sa background sa wala pa kini ilunsad. Ang JobScheduler mas makahibalo usab kung unsang mga trabaho ang hunongon kung ang mga kapanguhaan sa sistema gamay o kung ang aparato magsugod sa pag-init. Sa teorya, kinahanglan nga pilion ang adunay labing gamay nga epekto sa tiggamit. Sa samang higayon, gipasiugda sa Google nga ang mga developers kinahanglan nga mag-develop sa mga aplikasyon nga epektibo kutob sa mahimo. Sa laing pagkasulti, aron mabalanse ang pasundayag sa aplikasyon sa kinatibuk-ang kahimsog sa sistema.

Ang labing gibasa karon

.