Ang isa sa mga problema na maaaring nakatagpo mo kapag ang pag-install ng application ng apk sa Android ay ang mensahe: "error sa Syntax" - isang error na naganap habang nag-i-parse ng isang pakete na may isang solong pindutan ng OK (Parse Error. Nagkaroon ng isang error na pag-parse ng package - sa English interface).
Para sa isang baguhan na gumagamit, ang gayong mensahe ay maaaring hindi ganap na malinaw at, nang naaayon, hindi malinaw kung paano ayusin ito. Ang detalye ng artikulong ito tungkol sa kung bakit nangyayari ang isang error habang ang pag-parse ng isang package sa Android at kung paano ito ayusin.
Ang error sa syntax kapag nag-install ng application sa Android - ang pangunahing dahilan
Ang pinaka-karaniwang kadahilanan na ang isang error ay nangyayari sa panahon ng pag-parse sa panahon ng pag-install ng application mula sa apk ay isang hindi suportadong bersyon ng Android sa iyong aparato, gayunpaman, posible na ang parehong application na dati nang nagtrabaho nang tama, ngunit tumigil ang bagong bersyon nito.
Tandaan: kung lilitaw ang isang error kapag nag-install ng application mula sa Play Store, hindi malamang na ang kaso ay nasa isang hindi suportadong bersyon, dahil ipinapakita lamang nito ang mga application na sinusuportahan ng iyong aparato. Gayunpaman, maaaring mayroong "error sa Syntax" kapag nag-update ng isang naka-install na application (kung ang bagong bersyon ay hindi suportado ng aparato).
Kadalasan, ang kadahilanan ay nakasalalay nang tumpak sa "luma" na bersyon ng Android sa mga kaso kung saan naka-install ang mga bersyon hanggang sa 5.1 sa iyong aparato, o ginagamit mo ang Android emulator sa iyong computer (na karaniwang mayroon ding Android 4.4 o 5.0 na naka-install). Gayunpaman, sa mga mas bagong bersyon ng parehong pagpipilian ay posible.
Upang matukoy kung ito ang dahilan, magagawa mo ang sumusunod:
- Pumunta sa //play.google.com/store/apps at hanapin ang application na nagdudulot ng error.
- Tumingin sa pahina ng application sa seksyong "Higit pang Impormasyon" para sa impormasyon sa kinakailangang bersyon ng Android.
Karagdagang impormasyon:
- Kung pupunta ka sa Play Store sa isang browser sa pamamagitan ng pag-log in gamit ang parehong account sa Google na ginagamit sa iyong aparato, makikita mo ang impormasyon tungkol sa kung sinusuportahan ng iyong mga aparato ang application na ito sa ilalim ng pangalan nito.
- Kung ang application na iyong mai-install ay nai-download mula sa isang mapagkukunan ng third-party sa anyo ng isang file na apk, ngunit hindi matatagpuan sa iyong telepono o tablet kapag naghahanap sa Play Store (tiyak na naroroon ito sa tindahan ng application), kung gayon ang bagay ay marahil din na hindi ito suportado ng iyo.
Ano ang dapat gawin sa kasong ito, at mayroong anumang paraan upang ayusin ang packet parsing error? Minsan mayroong: maaari mong subukang maghanap para sa mga mas lumang bersyon ng parehong application na maaaring mai-install sa iyong bersyon ng Android, para dito, halimbawa, maaari mong gamitin ang mga site ng third-party mula sa artikulong ito: Paano mag-download ng apk sa iyong computer (pangalawang pamamaraan).
Sa kasamaang palad, hindi ito laging posible: may mga application na mula sa pinakaunang bersyon na sumusuporta sa Android na hindi mas mababa sa 5.1, 6.0 at kahit na 7.0.
Mayroon ding mga application na katugma lamang sa ilang mga modelo (tatak) ng mga aparato o may ilang mga processors at nagiging sanhi ng error na pinag-uusapan sa lahat ng iba pang mga aparato, anuman ang bersyon ng Android.
Karagdagang Mga Sanhi ng Error sa Pakete ng Pakete
Kung hindi ito bersyon o error sa syntax ay naganap kapag sinubukan mong i-install ang application mula sa Play Store, posible ang mga sumusunod na posibleng dahilan at paraan upang maitama ang sitwasyon:
- Sa lahat ng mga kaso, pagdating sa application hindi mula sa Play Store, ngunit mula sa isang third-party .apk file, tiyakin na ang "Hindi kilalang mga mapagkukunan. Payagan ang pag-install ng mga application mula sa hindi kilalang mapagkukunan" ay pinagana sa Mga Setting - Seguridad sa iyong aparato.
- Ang Antivirus o iba pang software ng seguridad sa iyong aparato ay maaaring makagambala sa pag-install ng mga aplikasyon, subukang pansamantalang paganahin o alisin ito (sa kondisyon na ikaw ay tiwala sa seguridad ng application).
- Kung nai-download mo ang application mula sa isang mapagkukunan ng third-party at i-save ito sa isang memory card, subukang gamitin ang file manager, ilipat ang apk file sa panloob na memorya at patakbuhin ito mula doon gamit ang parehong file manager (tingnan ang Pinakamahusay na file managers para sa Android). Kung binuksan mo na ang apk sa pamamagitan ng isang third-party file manager, subukang i-clear ang cache at data ng file manager na ito at ulitin ang pamamaraan.
- Kung ang file ng .apk ay nasa anyo ng isang kalakip sa isang e-mail, pagkatapos ay i-save muna ito sa panloob na memorya ng iyong telepono o tablet.
- Subukan ang pag-download ng file ng aplikasyon mula sa isa pang mapagkukunan: Posible na ang file ay nasira sa repository sa ilang site, i.e. nasira ang integridad nito.
At sa wakas, mayroong tatlong higit pang mga pagpipilian: kung minsan maaari mong malutas ang problema sa pamamagitan ng pag-on sa USB debugging (kahit na hindi ko maintindihan ang lohika), magagawa mo ito sa menu ng nag-develop (tingnan kung Paano paganahin ang mode ng developer sa Android).
Gayundin, tungkol sa item sa antiviruses at software ng seguridad, maaaring may mga kaso kapag ang ilang iba pang "normal" na aplikasyon ay nakakasagabal 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 baguhan na developer: sa ilang mga kaso, kung pinalitan mo ang .apk file ng isang naka-sign na aplikasyon, sa panahon ng pag-install ay nagsisimula itong mag-uulat na naganap ang isang error habang nag-i-parse ng package (o mayroong isang error na pag-parse ng package sa emulator / aparato sa Ingles wika).