Co to jest plik APK i do czego służy? Wyjaśnione

Co to jest plik APK i do czego służy? Wyjaśnione

Jeśli masz urządzenie z Androidem, być może słyszałeś ten termin APK i zastanawiałem się, co to znaczy. Chociaż możesz korzystać z Androida bez poznania znaczenia APK, trochę nauki pomoże ci jeszcze bardziej docenić platformę.





Przyjrzyjmy się, czym jest plik APK i dlaczego jest ważny dla Androida.





Co to jest plik APK?

APK oznacza Pakiet na Androida (czasem Zestaw pakietu Android lub Pakiet aplikacji na Androida ). Jest to format pliku używany przez Androida do dystrybucji i instalowania aplikacji. W rezultacie pliki APK zawierają wszystkie elementy, których aplikacja musi poprawnie zainstalować na Twoim urządzeniu.





APK to plik archiwum, co oznacza, że ​​zawiera wiele plików oraz kilka metadanych na ich temat. Prawdopodobnie znasz inne typy plików archiwów, takie jak ZIP i RAR.

Ogólnie rzecz biorąc, pliki archiwów (takie jak ZIP) służą do łączenia wielu plików w jeden, aby uczynić je bardziej przenośnymi lub skompresować je w celu zaoszczędzenia miejsca. Kiedy archiwum jest używane do dystrybucji oprogramowania, nazywa się je pakietem oprogramowania.



Jak się okazuje, pakiety APK są odmianą formatu plików JAR (Java Archive), ponieważ wiele Androida jest zbudowanych w Javie. Wszystkie pakiety APK są w swej istocie plikami ZIP, ale muszą zawierać dodatkowe informacje, aby prawidłowo funkcjonowały jako pakiety APK.

Tak więc wszystkie pliki APK są plikami ZIP, ale nie wszystkie pliki ZIP są plikami APK. Jeśli jesteś ciekawy, możesz otworzyć plik APK i zobaczyć, co jest w środku. Wystarczy użyć jednego z najlepsze narzędzia do ekstrakcji plików , jak 7-Zip, aby otworzyć go tak, jak każdy stary plik ZIP.





Do czego służą pliki APK?

Pliki APK umożliwiają instalowanie aplikacji na telefonie z Androidem. Są one podobne do plików APPX używanych do instalowania aplikacji Store w systemie Windows 10, a także odpowiednich plików pakietów na innych platformach. Gdy otworzysz plik APK na swoim urządzeniu, zawiera on instrukcje instalacji na telefonie, a także dostarcza informacje o sobie na urządzeniu.

Zwykle, gdy odwiedzasz Google Play i pobierasz aplikację, sklep automatycznie instaluje dla Ciebie pakiet APK. W ten sposób Sklep Play działa również jako menedżer pakietów — narzędzie do łatwego instalowania, aktualizowania i usuwania oprogramowania na urządzeniu.





Czytaj więcej: Jak pobierać i aktualizować aplikacje na telefony i tablety z Androidem?

jak sformatować pendrive

Jednak ze względu na otwarty charakter Androida Google Play nie jest jedynym sposobem znajdowania i instalowania pakietów APK. Łatwo jest uzyskać plik APK z innego miejsca, przenieść go na urządzenie, a następnie zainstalować ręcznie. Widzieć jak sideloadować aplikacje na Androida dla pełnego przewodnika.

Jak tworzone są pliki APK?

Kiedy programista tworzy aplikację na Androida, prawdopodobnie używa Android Studio, oficjalnego narzędzia programistycznego dla Androida. Gdy aplikacja jest gotowa do wysłania, Android Studio kompiluje ją, a następnie umieszcza w jednym kontenerze — pakiecie APK.

Pliki APK mogą mieć dowolną nazwę, ale zazwyczaj muszą mieć rozszerzenie pliku .apk więc systemy operacyjne wiedzą, jak je interpretować. Gdy pobierzesz plik APK, zwykle zobaczysz, że ma on następujące nazwy plików:

com.google.android.dialer_66.0.374464860.apk

To jest (skrócona) wersja nazwy APK dla aplikacji Telefon Google. Możesz zobaczyć, że pełna nazwa aplikacji jest zgodna z nazwą pliku aplikacji w adresie URL jej strony Google Play:

https://play.google.com/store/apps/details?id= com.google.android.dialer

Liczby na końcu reprezentują aktualną wersję, która może być dość szczegółowa, ponieważ główne aplikacje, takie jak ta, są cały czas aktualizowane.

Dlaczego miałbym ręcznie instalować pliki APK?

Google Play jest w porządku dla potrzeb instalacji Androida większości ludzi. Ale ręczne instalowanie pakietów APK ma kilka zalet.

Jednym z największych jest uzyskanie dostępu do najnowszych wersji aplikacji z wyprzedzeniem. Gdy główna aplikacja Google (np. Kalendarz) opublikuje poważną aktualizację, pobranie jej z Google Play na urządzeniu może potrwać tydzień lub dłużej. Samodzielne zainstalowanie pakietu APK pozwala pominąć oczekiwanie i aktualizację tak szybko, jak chcesz.

Galeria obrazów (3 obrazy) Zwiększać Zwiększać Zwiększać Blisko

Przesyłane pakiety APK umożliwiają też instalowanie na urządzeniu aplikacji, które nie są dostępne w Google Play. Możesz znaleźć aplikację, która nie jest dozwolona w Google Play, ponieważ narusza zasady, albo chcesz przetestować aplikację znajomego, która jest obecnie w fazie rozwoju.

Podobnie jak oprogramowanie komputerowe, pobieranie plików APK z losowych stron internetowych może być niebezpieczne. Chociaż Google Play ma filtry, które wyłapują najbardziej niebezpieczne aplikacje, podczas samodzielnego instalowania pakietów APK nie zapewnia się takiej ochrony.

Tylko pobieraj pliki APK z zaufanych witryn . Uważaj na każdą stronę, która obiecuje płatną aplikację za darmo — to powszechna taktyka instalowania złośliwego oprogramowania na urządzeniu.

Co to jest Base.APK?

Być może natknąłeś się na plik o nazwie baza.apk i zastanawiałem się, co to robi. Będziesz mógł tylko je zobaczyć baza.apk pliki, jeśli masz uprawnienia administratora w telefonie, ponieważ znajdują się one w chronionych folderach systemowych.

Jest to plik, który znajdziesz w każdym folderze aplikacji. Zawiera plik APK pobrany z Google Play, używany do początkowej instalacji aplikacji. Jeśli porównasz rozmiar tego pliku z rozmiarem pliku zgłoszonym na stronie Sklepu Play aplikacji, powinny one się zgadzać.

Aplikacje do tworzenia kopii zapasowych APK mogą z nich korzystać, aby wykonać kopię zainstalowanych aplikacji na telefonie. Jeśli chcesz, możesz również ręcznie skopiować te pliki w inne miejsce na własny użytek. Ale to nie jest konieczne do tworzenie kopii zapasowej urządzenia z systemem Android , więc jeśli nie jesteś zrootowany, nie martw się o te pliki.

Teraz wiesz, do czego służą pliki APK

Przyjrzeliśmy się, jak pliki APK są podstawowym formatem używanym przez Androida do dystrybucji i instalowania aplikacji. Przy normalnym użytkowaniu są w większości niewidoczne. Jednak pliki APK zasilają wszystkie pliki do pobrania w telefonie, więc masz z nimi do czynienia przez cały czas, nawet jeśli nie zdajesz sobie z tego sprawy.

Sideloading APK ze źródeł spoza Sklepu Play jest przydatny i jest jedną z najlepszych części korzystania z Androida. Ale powinieneś to robić tylko wtedy, gdy ufasz pochodzeniu plików, aby uniknąć narażenia telefonu na zagrożenia bezpieczeństwa.

Źródło obrazu: Obserwator/ Depositphotos

Udział Udział Ćwierkać E-mail 9 wbudowanych ustawień Androida w celu zwiększenia bezpieczeństwa urządzenia

Masz urządzenie z Androidem? Musisz wiedzieć o tych kluczowych narzędziach, które pomagają zabezpieczyć Twoje urządzenie.

Czytaj dalej
Powiązane tematy
  • Android
  • Rozwój aplikacji
  • Wskazówki dotyczące Androida
  • Sklep Google Play
O autorze Ben Stegner(opublikowano 1735 artykułów)

Ben jest zastępcą redaktora i kierownikiem ds. wdrażania w MakeUseOf. Zrezygnował z pracy w IT, aby pisać w pełnym wymiarze godzin w 2016 roku i nigdy nie oglądał się za siebie. Od ponad siedmiu lat zajmuje się samouczkami technicznymi, rekomendacjami gier wideo i nie tylko.

Więcej od Bena Stegnera

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować