Google టిప్స్టర్ మిషాల్ రెహమాన్ Android 13లో కొత్త ఆర్కైవ్ చేసిన APKల ఫీచర్ను కనుగొన్నారు. యాప్ను అన్ఇన్స్టాల్ చేయడానికి బదులుగా ఆర్కైవ్ చేయడం వలన మొత్తం డేటాను తొలగించే బదులు దానిలోని భాగాలు తీసివేయబడతాయి, తద్వారా యాప్ ఆక్రమించిన నిల్వ స్థలం తగ్గుతుంది. ఆర్కైవింగ్ సమయంలో వినియోగదారు డేటా తొలగించబడనందున, అప్లికేషన్ మళ్లీ డౌన్లోడ్ అయినప్పుడు మీరు ఎక్కడ ఆపివేసినారో అక్కడ కొనసాగించడానికి ఇది మిమ్మల్ని అనుమతిస్తుంది.
ఆండ్రాయిడ్ గ్రేడిల్ ప్లగిన్ 7.3తో తమ యాప్లను రూపొందించే డెవలపర్లు త్వరలో వారి కోసం “ఆర్కైవ్ చేసిన APK” అనే కొత్త రకం APKని రూపొందించనున్నారు. ఈ “ఆర్కైవ్ చేయబడిన APK” ప్యాకేజీ సాధనం యొక్క నవీకరించబడిన సంస్కరణ ద్వారా సృష్టించబడుతుంది, ఇది పరికరాలకు పంపిణీ చేయబడిన APKలకు అప్లికేషన్ ప్యాకేజీలను మార్చే సాధనం. ఆర్కైవ్ చేసిన APKలను ఇప్పుడే సృష్టించడం ప్రారంభిస్తామని Google చెబుతుండగా, ఈ ఏడాది చివర్లో వినియోగదారులకు ఆర్కైవ్ చేసే కార్యాచరణ అందుబాటులోకి వచ్చే వరకు ఈ APKలు పని చేయవని పేర్కొంది. వినియోగదారులు యాప్ను అన్ఇన్స్టాల్ చేయడానికి బదులుగా ఆర్కైవ్ చేయవచ్చని Google చెబుతోంది మరియు వారు దాని కోసం సెట్టింగ్ను ఉంచారు. ఈ ఫీచర్ ఎలా ఉంటుందో Google చాలా వివరాలను అందించలేదు. అయితే, ఈ ఫీచర్ ఈ సంవత్సరం అందుబాటులోకి వస్తుందని భావిస్తున్నందున, ఇది ఆండ్రాయిడ్ 13 వెర్షన్తో వచ్చే అవకాశం ఉంది.
ఆర్కైవ్ చేసిన APK ఎలా పని చేస్తుంది?
Android యాప్లు APKలలో పంపిణీ చేయబడతాయి, ఇవి ప్రాథమికంగా అనుకూల నిర్మాణంతో జిప్ ఫైల్లు. లోపల, అవి అప్లికేషన్ యొక్క కోడ్, దాని వనరులు, లైబ్రరీలు, కొన్ని మెటాడేటా మరియు ఇతర విషయాలను కలిగి ఉంటాయి. యాప్ పరిమాణం APK లోపల ఉన్నదానిపై ఆధారపడి ఉంటుంది మరియు చిత్రాలు, వీడియోలు, ఆడియోలు వంటి పెద్ద మరియు అనేక ఫైల్లు ఉంటే, యాప్ మీ పరికరంలో చాలా స్థలాన్ని ఆక్రమించవచ్చు. ఆర్కైవ్ చేయబడిన apkని సృష్టించడం వలన వినియోగదారు డేటా మినహా, ఫోన్ నిల్వ నుండి యాప్ అమలు కావడానికి అవసరమైన ఫైల్లు తీసివేయబడతాయి. ఈ విధంగా, అప్లికేషన్ మళ్లీ డౌన్లోడ్ అయినప్పుడు, వినియోగదారు డేటా ఇప్పటికీ నిల్వ చేయబడినందున అప్లికేషన్ మళ్లీ ప్రారంభమవుతుంది.
ఆండ్రాయిడ్ గ్రేడిల్ ప్లగిన్ 7.3తో తమ యాప్లను రూపొందించే డెవలపర్లు త్వరలో వారి కోసం “ఆర్కైవ్ చేసిన APK” అనే కొత్త రకం APKని రూపొందించనున్నారు. ఈ “ఆర్కైవ్ చేయబడిన APK” ప్యాకేజీ సాధనం యొక్క నవీకరించబడిన సంస్కరణ ద్వారా సృష్టించబడుతుంది, ఇది పరికరాలకు పంపిణీ చేయబడిన APKలకు అప్లికేషన్ ప్యాకేజీలను మార్చే సాధనం. ఇప్పుడు ఆర్కైవ్ చేసిన APKలను సృష్టించడం ప్రారంభిస్తామని Google చెబుతుండగా, ఈ సంవత్సరం చివరిలో వినియోగదారులకు ఆర్కైవ్ కార్యాచరణ అందుబాటులోకి వచ్చే వరకు ఈ APKలు పని చేయవని పేర్కొంది.
ఆర్కైవ్ చేసిన యాప్ని పొందడానికి మరియు అమలు చేయడానికి యాప్లోని అవసరమైన భాగాలను Google Play డౌన్లోడ్ చేస్తుంది. ఈ APK పాడ్లను ఆర్కైవ్ చేసిన APKలో ఇన్స్టాల్ చేయవచ్చు, ఎందుకంటే అవన్నీ ఒకే యాప్ సైనింగ్ కీతో సంతకం చేయబడ్డాయి మరియు తప్పనిసరిగా ఒకే వెర్షన్ కోడ్ను కలిగి ఉండాలి. ఈ APKలను ఇన్స్టాల్ చేసిన తర్వాత, వినియోగదారు యాప్ని ఆర్కైవ్ చేసినప్పుడు వారి డేటా ఎప్పటికీ తొలగించబడదు కాబట్టి వారు ఎక్కడ ఆపివేసారు. ఈ కార్యాచరణ ఇప్పటికే iOSలో అందుబాటులో ఉంది. ఆసక్తికరంగా, గూగుల్ ఈ ఫంక్షనాలిటీని ఓపెన్ సోర్స్గా మార్చింది, డెవలపర్లు కోడ్ని తనిఖీ చేయడానికి మరియు ఇతర యాప్ స్టోర్లలో దీన్ని ఉపయోగించేందుకు అనుమతిస్తుంది. ఈ ఫీచర్తో, అనవసరమైన అప్లికేషన్ల పరిమాణాన్ని తగ్గించవచ్చు, పెద్ద అప్లికేషన్లు ఫోన్లో తక్కువ స్టోరేజ్ స్పేస్ను ఉపయోగించుకోవచ్చు లేదా తక్కువ స్టోరేజ్ స్పేస్ ఉన్న స్మార్ట్ఫోన్లకు స్థలాన్ని ఖాళీ చేయడం సులభం అవుతుంది. దీనికి సానుకూల వైపు ఉంది మరియు ప్రతికూలత కూడా ఉంది. అప్లికేషన్ను కంప్రెస్ చేయడం వల్ల స్టోరేజ్ స్పేస్ తగ్గుతుంది, అయితే అప్లికేషన్ను మళ్లీ ఉపయోగించడానికి దాన్ని మళ్లీ డౌన్లోడ్ చేసుకోవడం అవసరం. ఈ అవకాశాలు అప్లికేషన్ ఆర్కైవింగ్ ఫీచర్ అభివృద్ధిపై ఆధారపడి ఉంటాయి.