Ang isa sa mga problema na maaaring matagpuan kapag nag-install ng apk application sa Android ay ang mensahe: "Ang error sa syntax" ay isang error kapag ang pag-parse ng isang pakete na may isang solong pindutan ng Ok (Parse Error.
Para sa isang gumagamit ng baguhan, ang gayong mensahe ay hindi maaaring maging ganap na malinaw at, dahil dito, hindi malinaw kung paano iwasto ito. Sa artikulong ito ito ay detalyado tungkol sa kung bakit nangyayari ang isang error kapag pag-parse ng pakete sa Android at kung paano ayusin ito.
Error sa syntax kapag nag-install ng isang application sa Android - ang pangunahing dahilan
Ang pinaka-karaniwang dahilan para sa error kapag pag-parse sa panahon ng pag-install ng application mula sa apk ay isang hindi suportadong bersyon ng Android sa iyong device, habang posible na ang parehong application ay dati nang nagtrabaho ng maayos, ngunit ang bagong bersyon nito ay tumigil.
Tandaan: kung may naganap na error kapag nag-install ng isang application mula sa Play Store, malamang na hindi ito ay nasa isang hindi suportadong bersyon, dahil nagpapakita lamang ito ng mga application na suportado ng iyong device. Gayunpaman, posible na ang "Syntax error" kapag nag-a-update ng naka-install na application (kung ang bagong bersyon ay hindi suportado ng device).
Kadalasan ang dahilan ay nasa "lumang" bersyon ng Android sa mga kaso kung mayroon kang mga pre-5.1 na bersyon na naka-install sa iyong device, o gumagamit ng Android emulator sa iyong computer (kung saan ay karaniwang naka-install ang Android 4.4 o 5.0). Gayunpaman, sa mga mas bagong bersyon ang parehong variant ay posible.
Upang matukoy kung ito ang dahilan, maaari mong gawin ang mga sumusunod:
- Pumunta sa //play.google.com/store/apps at hanapin ang application na nagiging sanhi ng error.
- Tingnan ang pahina ng application sa seksyong "Karagdagang Impormasyon" para sa impormasyon tungkol sa kinakailangang bersyon ng Android.
Karagdagang impormasyon:
- Kung pupunta ka sa browser ng Play Store gamit ang parehong Google account na iyong ginagamit sa iyong device, makikita mo kung sinusuportahan ng iyong device ang application na ito sa ilalim ng pangalan nito.
- Kung ang application na mai-install ay nai-download mula sa isang pinagmulan ng third-party bilang isang apk file, at kapag ang paghahanap sa Play Store sa isang telepono o tablet ay hindi (eksaktong kasalukuyan sa store app), malamang din na hindi ito sinusuportahan ng iyo.
Paano magiging sa kasong ito at may posibilidad na iwasto ang error ng pag-parse ng package? Minsan may: maaari mong subukang maghanap ng mas lumang bersyon ng parehong application na maaaring i-install sa iyong bersyon ng Android, halimbawa, maaari mong gamitin ang mga site ng third-party mula sa artikulong ito: Paano mag-download ng apk sa iyong computer (ikalawang paraan).
Sa kasamaang palad, hindi laging posible: may mga application na mula sa pinakaunang bersyon ng Android na sumusuporta sa hindi bababa sa 5.1, 6.0 at kahit 7.0.
Mayroon ding mga application na tumutugma lamang sa ilang mga modelo (mga tatak) ng mga device o may ilang mga processor at nagiging sanhi ng itinuturing na error sa lahat ng iba pang mga device, anuman ang bersyon ng Android.
Karagdagang mga dahilan para sa mga error sa pag-parse
Kung ang bagay ay wala sa bersyon o ang error sa syntax ay nangyayari kapag sinubukan mong mag-install ng isang application mula sa Play Store, posible ang mga sumusunod na pagpipilian para sa dahilan at paraan upang itama ang sitwasyon:
- Sa lahat ng kaso, pagdating sa isang application na hindi mula sa Play Store, ngunit mula sa isang third-party na file na apk, tiyaking ang opsyon na "Mga hindi kilalang pinagkukunan. Pinayagan ang pag-install ng mga application mula sa hindi kilalang mga mapagkukunan" sa iyong Mga Setting - Seguridad sa iyong device.
- Ang antivirus o iba pang software ng seguridad sa iyong aparato ay maaaring makagambala sa pag-install ng mga application, subukang pansamantalang i-disable o alisin ito (ipagpalagay na tiwala ka na secure ang application).
- Kung i-download mo ang application mula sa isang pinagmulan ng third-party at i-save ito sa isang memory card, subukang gamitin ang file manager upang ilipat ang apk file sa panloob na memorya at patakbuhin ito mula doon gamit ang parehong file manager (tingnan ang Pinakamahusay na Android File Managers). Kung nabuksan mo na ang apk sa pamamagitan ng isang third-party na file manager, subukang i-clear ang cache at data ng file manager na ito at ulitin ang pamamaraan.
- Kung ang .apk file ay nasa anyo ng isang attachment sa isang email, pagkatapos ay i-save muna ito sa panloob na memorya ng iyong telepono o tablet.
- Subukang mag-download ng isang file ng application mula sa isa pang pinagmulan: posible na ang file ay nasira sa isang repository sa ilang site, i.e. ang integridad nito ay nasira.
Sa wakas, may tatlong higit pang mga opsyon: kung minsan ang problema ay maaaring malutas sa pamamagitan ng pag-debug ng USB (bagaman hindi ko nauunawaan ang lohika), ito ay maaaring gawin sa menu ng developer (tingnan ang Paano paganahin ang Android developer mode).
Gayundin, may kinalaman sa punto tungkol sa mga antivirus at software ng seguridad, maaaring may mga kaso kung ang iba, "normal" na application ay humahadlang sa pag-install. Upang ibukod ang pagpipiliang ito, subukang i-install ang application na nagiging sanhi ng error sa safe mode (tingnan ang Safe Mode sa Android).
At sa wakas, maaari itong maging kapaki-pakinabang para sa isang developer ng baguhan: sa ilang mga kaso, kung pinapalitan mo ang file na apk ng isang naka-sign na application, sinimulan nito ang pag-uulat na naganap ang isang error habang ang pag-parse ng package (o sa emulator / device sa Ingles). wika).