Архивлагдсан APK: Гайхалтай Android онцлог!

Google-ийн мэргэжилтэн Мишаал Рахман Android 13-аас шинэ архивлагдсан APK функцийг олсон. Програмыг устгахын оронд архивлах нь бүх өгөгдлийг устгахын оронд зарим хэсгийг нь устгаж, улмаар програмын эзэлдэг хадгалах зайг багасгадаг. Архивлах явцад хэрэглэгчийн мэдээлэл устахгүй тул програмыг дахин татаж авах үед орхисон газраасаа үргэлжлүүлэх боломжтой.

Архивгүй apk архивлагдсан apk

Android Gradle Plugin 7.3 ашиглан програмаа бүтээж буй хөгжүүлэгчид тун удахгүй "архивлагдсан APK" хэмээх шинэ төрлийн APK-г бүтээх болно. Энэхүү "архивлагдсан APK" нь програмын багцыг төхөөрөмжүүдэд тараагдсан APK болгон хөрвүүлэх хэрэгсэл болох багц хэрэгслийн шинэчилсэн хувилбараар үүсгэгдэнэ. Google одоо архивлагдсан APK-г үүсгэж эхэлнэ гэж мэдэгдэж байгаа ч энэ оны сүүлээр архивлах функцийг хэрэглэгчид ашиглах боломжтой болтол эдгээр APK-ууд ажиллахгүй гэж мэдэгдэв. Google хэрэглэгчид програмыг устгахын оронд архивлаж, тохиргоог хийж болно гэж Google мэдэгдэв. Google энэ функц ямар харагдах талаар дэлгэрэнгүй мэдээлэл өгөөгүй байна. Гэсэн хэдий ч энэ функцийг энэ жил ашиглах боломжтой гэж үзэж байгаа тул Android 13 хувилбартай хамт гарч ирэх магадлалтай.

Архивлагдсан APK хэрхэн ажилладаг вэ?

Android програмууд нь үндсэндээ өөрчлөн бүтэцтэй ZIP файлууд болох APK файлууд дотор тархдаг. Дотор нь тэдгээр нь програмын код, түүний нөөц, номын сан, зарим мета өгөгдөл болон бусад зүйлийг агуулдаг. Аппликэйшний хэмжээ нь APK доторх зүйлээс хамаардаг бөгөөд хэрэв зураг, видео, аудио зэрэг том, олон файл байгаа бол програм нь таны төхөөрөмж дээр маш их зай эзэлнэ. Архивлагдсан apk үүсгэх нь хэрэглэгчийн мэдээллээс бусад тохиолдолд програмыг ажиллуулахад шаардлагатай файлуудыг утасны сангаас устгадаг. Ийм байдлаар, програмыг дахин татаж авах үед хэрэглэгчийн өгөгдөл хадгалагдсан хэвээр байгаа тул програмыг үргэлжлүүлнэ.

Android Gradle Plugin 7.3 ашиглан програмаа бүтээж буй хөгжүүлэгчид тун удахгүй "архивлагдсан APK" хэмээх шинэ төрлийн APK-г бүтээх болно. Энэхүү "архивлагдсан APK" нь програмын багцыг төхөөрөмжүүдэд тараагдсан APK болгон хөрвүүлэх хэрэгсэл болох багц хэрэгслийн шинэчилсэн хувилбараар үүсгэгдэнэ. Google одоо архивлагдсан APK-г үүсгэж эхэлнэ гэж мэдэгдэж байгаа ч энэ оны сүүлээр архивын функцийг хэрэглэгчдэд ашиглах боломжтой болох хүртэл эдгээр APK-ууд ажиллахгүй гэж мэдэгджээ.

Google Play нь архивлагдсан програмыг ажиллуулахын тулд програмын шаардлагатай хэсгийг татаж авдаг. Эдгээр APK подкуудыг архивласан APK дээр суулгаж болно, учир нь тэдгээр нь бүгд ижил програмын гарын үсэг зурах түлхүүрээр гарын үсэг зурсан бөгөөд ижил хувилбарын кодтой байх ёстой. Эдгээр APK-г суулгасны дараа хэрэглэгч орхисон газраасаа үргэлжлүүлнэ, учир нь програмыг архивлах үед тэдний өгөгдөл хэзээ ч устахгүй. Энэ функцийг iOS дээр аль хэдийн ашиглах боломжтой. Сонирхолтой нь, Google-ийн Энэ функцийг нээлттэй эх сурвалж болгож, хөгжүүлэгчдэд кодыг шалгаж, бусад програмын дэлгүүрт ашиглах боломжийг олгосон. Энэ функцийг ашигласнаар шаардлагагүй програмуудын хэмжээг багасгаж, том програмууд нь утсан дээрх хадгалах зай бага ашиглах эсвэл хадгалах зай багатай ухаалаг гар утсанд зай гаргахад хялбар болно. Үүнд эерэг тал ч бий, сул тал ч бий. Хэдийгээр програмыг шахах нь хадгалах зайг багасгадаг ч дахин ашиглахын тулд програмыг дахин татаж авах шаардлагатай. Эдгээр боломжууд нь програмын архивлах функцийг хөгжүүлэхээс хамаарна.

Эх сурвалж

холбоотой зүйл