એન્ડ્રોઇડ પર ઍપીએક એપ્લિકેશન ઇન્સ્ટોલ કરતી વખતે આવી મુશ્કેલીઓમાંની એક એ સંદેશ છે: "સિન્ટેક્સ ભૂલ" એક ઑકે બટન સાથે પેકેજને પાર્સ કરતી વખતે ભૂલ છે (પાર્સ ભૂલ. અંગ્રેજી ઇન્ટરફેસમાં પેકેજને વિશ્લેષિત કરતી વખતે).
શિખાઉ વપરાશકર્તા માટે, આવા સંદેશને સંપૂર્ણ રીતે સ્પષ્ટ ન થઈ શકે અને તે મુજબ, તે કેવી રીતે સુધારવું તે સ્પષ્ટ નથી. આ લેખમાં તે વિગતવાર છે કે એન્ડ્રોઇડ પરના પેકેજને વિશ્લેષણ કરતી વખતે અને તેને કેવી રીતે ઠીક કરવી તે વખતે ભૂલ શા માટે થાય છે.
મુખ્ય કારણ - Android પર એપ્લિકેશન ઇન્સ્ટોલ કરતી વખતે સિંટેક્સ ભૂલ
APK થી એપ્લિકેશન ઇન્સ્ટોલેશન દરમિયાન વિશ્લેષણ કરતી વખતે ભૂલ માટેનું સૌથી સામાન્ય કારણ એ છે કે તમારા ઉપકરણ પર Android નું અસમર્થિત સંસ્કરણ છે, જ્યારે તે શક્ય છે કે સમાન એપ્લિકેશન પહેલાં બરાબર કાર્ય કરે છે, પરંતુ તેનું નવું સંસ્કરણ બંધ થઈ ગયું છે.
નોંધ: પ્લે સ્ટોરમાંથી એપ્લિકેશન ઇન્સ્ટોલ કરતી વખતે કોઈ ભૂલ થાય છે, તો તે અસમર્થિત છે કે તે અસમર્થિત સંસ્કરણમાં હશે, કારણ કે તે ફક્ત તમારા ઉપકરણ દ્વારા સપોર્ટેડ એપ્લિકેશનો દર્શાવે છે. જો કે, પહેલાથી ઇન્સ્ટોલ કરેલી એપ્લિકેશનને અપડેટ કરતી વખતે "સિંટેક્સ ભૂલ" શક્ય છે (જો નવું સંસ્કરણ ઉપકરણ દ્વારા સપોર્ટેડ નથી).
જ્યારે તમારી પાસે તમારા ઉપકરણ પર પૂર્વ-5.1 આવૃત્તિઓ ઇન્સ્ટોલ હોય ત્યારે તમારા કમ્પ્યુટર પર Android આવૃત્તિના "જૂના" સંસ્કરણમાં મોટેભાગે કારણ છે અથવા તમારા કમ્પ્યુટર પર Android એમ્યુલેટરનો ઉપયોગ કરો (જેમાં Android 4.4 અથવા 5.0 સામાન્ય રીતે ઇન્સ્ટોલ કરેલું છે). જો કે, નવા સંસ્કરણોમાં સમાન પ્રકાર શક્ય છે.
આ કારણ છે કે નહીં તે નિર્ધારિત કરવા માટે, તમે નીચેની બાબતો કરી શકો છો:
- //Play.google.com/store/apps પર જાઓ અને ભૂલને કારણે એપ્લિકેશન શોધો.
- Android ના આવશ્યક સંસ્કરણ વિશેની માહિતી માટે "વધારાની માહિતી" વિભાગમાં એપ્લિકેશન પૃષ્ઠ પર જુઓ.
વધારાની માહિતી:
- જો તમે તમારા બ્રાઉઝરમાં Play Store દાખલ કરો છો, તો તમારા ઉપકરણ પર ઉપયોગમાં લેવાતા સમાન Google એકાઉન્ટથી લૉગ ઇન થાઓ, તો તમે તમારા ઉપકરણને તેના નામ હેઠળ આ એપ્લિકેશનને સપોર્ટ કરે છે કે નહીં તે વિશેની માહિતી જોશો.
- જો એપ્લિકેશન ઇન્સ્ટોલ થવાની એપ્લિકેશન તૃતીય-પક્ષ સ્રોતથી એપીકે ફાઇલ તરીકે ડાઉનલોડ થાય છે અને જ્યારે કોઈ ફોન અથવા ટેબ્લેટ પર પ્લે સ્ટોરમાં શોધ કરતી વખતે (એપ્લિકેશન સ્ટોરમાં બરાબર હાજર હોય) નથી, તો તે સંભવિત છે કે તે તમારા દ્વારા સપોર્ટેડ નથી.
આ કિસ્સામાં કેવી રીતે હોઈ શકે છે અને શું પેકેજ વિશ્લેષિત કરવામાં ભૂલ સુધારવાની શક્યતા છે? કેટલીક વખત ત્યાં છે: તમે એ જ એપ્લિકેશનનાં જૂના સંસ્કરણોને શોધવાનો પ્રયાસ કરી શકો છો જે તમારા Android ના સંસ્કરણ પર ઇન્સ્ટોલ કરી શકાય છે, ઉદાહરણ તરીકે, તમે આ લેખમાંથી તૃતીય-પક્ષ સાઇટ્સનો ઉપયોગ કરી શકો છો: તમારા કમ્પ્યુટર પર APK ડાઉનલોડ કેવી રીતે કરવું (બીજી પદ્ધતિ).
કમનસીબે, આ હંમેશાં શક્ય હોતું નથી: એવા એપ્લિકેશનો છે જે પહેલી આવૃત્તિથી એન્ડ્રોઇડ ઓછામાં ઓછી 5.1, 6.0 અને 7.0 પણ સપોર્ટ કરે છે.
એવી એપ્લિકેશનો પણ છે જે ફક્ત કેટલાક મોડેલ્સ (બ્રાન્ડ્સ) ઉપકરણો અથવા ચોક્કસ પ્રોસેસર્સ સાથે સુસંગત હોય છે અને Android ના સંસ્કરણને ધ્યાનમાં લીધા સિવાય અન્ય તમામ ઉપકરણો પર માનવામાં આવેલી ભૂલને કારણભૂત બનાવે છે.
ભૂલો વિશ્લેષણ માટે વધારાના કારણો
જો વસ્તુ સંસ્કરણમાં નથી અથવા સિન્ટેક્સ ભૂલ થાય છે જ્યારે તમે પ્લે સ્ટોરથી કોઈ એપ્લિકેશન ઇન્સ્ટોલ કરવાનો પ્રયાસ કરો છો, ત્યારે પરિસ્થિતિને સુધારવાની રીત અને રીતો માટે નીચેના વિકલ્પો શક્ય છે:
- તમામ કિસ્સાઓમાં, પ્લે સ્ટોરથી નહીં, પરંતુ તૃતીય-પક્ષ. Apk ફાઇલથી એપ્લિકેશનની વાત આવે ત્યારે, ખાતરી કરો કે "અજ્ઞાત સ્રોતોથી અજાણ્યા સ્રોતની એપ્લિકેશંસની ઇન્સ્ટોલેશનને મંજૂરી આપો" વિકલ્પ તમારા ઉપકરણ પરની તમારી સેટિંગ્સ - સુરક્ષામાં સક્ષમ છે.
- તમારા ઉપકરણ પર એન્ટિવાયરસ અથવા અન્ય સુરક્ષા સૉફ્ટવેર એપ્લિકેશન્સની ઇન્સ્ટોલેશનમાં દખલ કરી શકે છે, અસ્થાયી ધોરણે અક્ષમ કરવાનો અથવા તેને દૂર કરવાનો પ્રયાસ કરો (ધારી રહ્યા છીએ કે તમે વિશ્વાસ ધરાવો છો કે એપ્લિકેશન સુરક્ષિત છે).
- જો તમે તૃતીય-પક્ષ સ્રોતથી એપ્લિકેશનને ડાઉનલોડ કરો અને તેને મેમરી કાર્ડ પર સાચવો, તો APK ફાઇલને આંતરિક મેમરીમાં સ્થાનાંતરિત કરવા ફાઇલ મેનેજરનો ઉપયોગ કરવાનો પ્રયાસ કરો અને તે જ ફાઇલ મેનેજર (શ્રેષ્ઠ Android ફાઇલ મેનેજર્સ જુઓ) નો ઉપયોગ કરીને તેને ત્યાંથી ચલાવો. જો તમે તૃતીય-પક્ષ ફાઇલ મેનેજર દ્વારા પહેલેથી જ apk ખોલો છો, તો આ ફાઇલ મેનેજરના કેશ અને ડેટાને સાફ કરવાનો પ્રયાસ કરો અને પ્રક્રિયાને પુનરાવર્તિત કરો.
- જો .apk ફાઇલ કોઈ ઇમેઇલમાં જોડાણની રૂપમાં હોય, તો પહેલા તેને તમારા ફોન અથવા ટેબ્લેટની આંતરિક મેમરીમાં સાચવો.
- અન્ય સ્રોતમાંથી એપ્લિકેશન ફાઇલ ડાઉનલોડ કરવાનો પ્રયાસ કરો: શક્ય છે કે કોઈ સાઇટ પર કોઈ રીપોઝીટરીમાં ફાઇલને નુકસાન થાય છે, દા.ત. તેની અખંડિતતા તૂટી ગઈ છે.
સારૂ, છેલ્લે, ત્યાં ત્રણ વધુ વિકલ્પો છે: કેટલીકવાર સમસ્યાને USB ડિબગીંગને ચાલુ કરીને હલ કરી શકાય છે (જો કે હું તર્ક સમજી શકતો નથી), વિકાસકર્તાની મેનૂમાં (Android વિકાસકર્તા મોડને કેવી રીતે સક્ષમ કરવું તે જુઓ) કરી શકાય છે.
ઉપરાંત, એન્ટિવાયરસ અને સુરક્ષા સૉફ્ટવેર વિશેના મુદ્દાને ધ્યાનમાં રાખીને, જ્યારે કેટલાક અન્ય, "સામાન્ય" એપ્લિકેશન ઇન્સ્ટોલેશનને અવરોધે છે ત્યારે કિસ્સાઓ હોઈ શકે છે. આ વિકલ્પને બાકાત રાખવા માટે, એપ્લિકેશનને ઇન્સ્ટોલ કરવાનો પ્રયાસ કરો જે ભૂલ સ્થિતિમાં સલામત છે (Android પર સુરક્ષિત મોડ જુઓ).
અને છેલ્લે, તે શિખાઉ વિકાસકર્તા માટે ઉપયોગી થઈ શકે છે: કેટલાક કિસ્સાઓમાં, જો તમે સાઇન્ડ એપ્લિકેશનની .apk ફાઇલનું નામ બદલો છો, તો તે જાણ કરવાનું શરૂ કરે છે કે પેકેજને (અથવા અંગ્રેજીમાં એમ્યુલેટર / ડિવાઇસમાં) પાર્સિંગ કરતી વખતે ભૂલ આવી. ભાષા).