ART a iʻole Dalvik ma Android - he aha ia, pehea eʻoi aku, pehea e hiki ai

02.25.2014 mau polokalamu kelepona

Ua hoʻokomoʻo Google i kahi hola manawa noi hou ma kahi o ka Android 4.4 KitKat update. I kēia manawa, me ka hōʻailona mīkini Dalvik, ma nā pūnaewele hou me nā mea hoʻolaleka Snapdragon, hiki iāʻoe ke koho i ke kahua ART. (Inā heleʻoe i kēiaʻatikala no kaʻike i kahi e hiki ai i ka ART ma Android, e kaomi i ka hopena, e hāʻawiʻia kēiaʻike ma laila).

He aha ke kaʻina manawa hoʻomohana a i hea kahi hana mīkini? I ka Android, ua hoʻohanaʻia ka mīkini maʻamauʻo Dalvik (ma ke kuhi, i kēia manawa) e hoʻokō i nā polokalamu āu e hoʻoiho ai i nā faila APK (aʻaʻole i hōʻuluʻuluʻia ke code) a hāʻule nā ​​papa waihona.

Ma ka mīkini maʻamauʻo Dalvik, i ka hōʻuluʻuluʻana i nā noi, hoʻohanaʻia ka'āpanaʻo Just-In-Time (JIT),ʻo ia hoʻi he hōʻuluʻulu koke i ka hoʻomaka a ma lalo paha o kekahi mau hana hoʻohana. Hiki iā ia ke alakaʻi i kahi lōʻihi e kali ai i ka hoʻomakaʻana o ka noi, "ke kuhi", me ka hoʻohana nuiʻana o ka RAM.

ʻO kaʻokoʻa nui o kaʻene ART

ART (Android Runtime) he mīkiniʻoihana hou, akā hoʻomohala hoʻokolohua i hoʻokomoʻia i ka Android 4.4 a hiki iāʻoe ke hoʻohana i nā palena wale nō o ka mea hoʻopuka (e hōʻikeʻia ma lalo nei pehea e hana ai).

ʻO kaʻokoʻa nui ma waena o ART a me Dalvik ke alaʻo AOT (Ahead-Of-Time) i ka wā e holo ai nā noi,ʻo ia hoʻi ka hoʻonohonoho muaʻana i nā palapala i hoʻokomoʻia: pēlā,ʻo ka hoʻokomo muaʻana o ka palapala noi e lōʻihi ana ka manawa, akā naʻe, e wikiwiki loa ka hoʻomakaʻana o lākou (a ua hoʻokomoʻia), a emi iho ka hoʻohanaʻana i ka pūnaewele a me ka RAM e like me ka pono no ka hoʻouluʻana, i ke kumukānāwai, i ke alakaʻiʻana i ka liʻiliʻi ike.

He aha ka mea maikaʻi loa, ART a Dalvik paha?

Ma ka Pūnaewele, ua nui nā hoʻohālike likeʻole e pili ana i ka hoʻohanaʻana o nā'ōnaehana Android ma nā wahiʻelua a me nā hualoaʻa he likeʻole. Hoʻolahalahaʻia kekahi o nā ho'āʻo nui a nui loa i luna o androidpolice.com (English):

  • ka hana ma ART a me Dalvik,
  • ke ola pilala, ka mana mana ma ART a me Dalvik

I ka hōʻuluʻuluʻana i nā hualoaʻa, hiki ke'ōleloʻiaʻaʻole he mau mea kūpono ma kēia wahi i ka manawa (pono e noʻonoʻo e hoʻomau i ka hana ma ART,ʻokoʻa kēia pae honua ma ka hoʻokolohua hoʻokolohua) ART:ʻaʻole kekahi: e pili ana i ka hana, akā,ʻaʻole ma nā mea a pau), a ma kekahi mau mea'ē aʻe kūponoʻole i ka hanana a iʻoleʻo Dalvik i mua. Eia kekahi laʻana, inā mākou e kamaʻilio e pili ana i ke ola puʻupuʻu, a laila kū'ē i nā mea i manaʻoʻia, ua hōʻike likeʻo Dalvik i ka likeʻana me ka ART.

ʻO ka hopena hope loa o ka nui o nā hoʻokolohua - keʻano maopopo loa ma ka hanaʻana me ART,ʻaʻohe Dalvik. Eia naʻe,ʻo ka'ōnaehana hou a me ka hōʻailona i hoʻohanaʻia ma ia mea e hāpai ana i ka'ōlelo hoʻolaha, a ma ka'ōnaehanaʻo 4.5 4.5 a iʻole 5 mau mea likeʻole. (Hiki hou, hiki iā Google ke hana i ka 'ōlelo ART i kahi paʻamau).

ʻO kekahi mau kumu'ē aʻe e nānā i ka hoʻoholo e hoʻololi i ke kaiāulu ART ma kahi ʻO Dalvik - hikiʻole paha i kekahi mau noi ke hana pololei (ʻaʻole iʻole, no ka laʻana ʻO Whatsapp a me Titanium Backup), a ua hoʻopiha houʻia Hiki iā Android ke lawe i 10-20 mau minuke:ʻo ia hoʻi, inā huliʻoe ART a ma hope o ka hoʻopili houʻana i ke kelepona a iʻole ka papa pāʻani, e maloʻo ana, e kali.

Pehea e hiki ai iā ART ma Android

I mea e hiki ai iā ART, pono e loaʻa iāʻoe kahi'ōleʻa Android a papapili paha me OS 4.4.x a me ka polokalamu Snapdragon, ma ka laʻana, Noho Nūhou 5 aiʻole ke Kūlana 7 2013.

Pono mua e ponoʻoe e hoʻololi i keʻano o ka mea hoʻolālā ma Android. No ka hanaʻana i kēia, e hele i nā kikowaena pūnaewele, e hele i "About phone" (About tablet) a pēhi i ka pākuʻi "Pahua" i nā manawa he nui aʻikeʻoe i kahi memo i liloʻoe i mea hoʻolālā.

Ma hope o kēlā, eʻikeʻia ka mea "For Developers" ma nā pūnaewele, a ma laila - "Select Environment", kahi e kau aiʻoe i ka ART ma mua o Dalvik, inā makemakeʻoe.

A e wikiwiki ana:

  • Ke hoʻopaʻaʻia nei ka noi i ka Android - pehea e hana ai?
  • Kāleka Flash i ka'ōkuhi
  • XePlayer - kekahi emulator'ē aʻe
  • Hoʻohana mākou i nā Android ma keʻano he 2 monitor no kahi pona a PC paha
  • Linux ma DeX - hoʻohana ma Ubuntu i Android