mobilny

Jak wyodrębnić plik APK aplikacji na Androida bez rootowania

Jak wyodrębnić plik APK aplikacji na Androida bez rootowania

Plik APK to produkt końcowy, który jest tworzony po opracowaniu aplikacji na Androida. Działa z rozszerzeniem .apk i jest również znany jako pakiet aplikacji na Androida. Jest podobny do pliku .exe używanego do instalowania programów systemu Windows. Teraz, jak być może wiesz (lub nie), wyodrębnienie tego pliku APK z aplikacji nie jest łatwym zadaniem. Może to być łatwe, jeśli Twój telefon jest zrootowany, ale nie tak bardzo, jeśli masz nierootowane urządzenie z Androidem. Cóż, prawda jest taka, że ​​nie jest tak trudne, jak mogłoby się wydawać. Dzisiaj pokażę ci kilka metod, za pomocą których możesz wyodrębnić pakiet APK zainstalowanej aplikacji na telefonie.

Zrzeczenie się: Wyodrębnianie pakietu APK płatnej aplikacji na Androida jest nielegalne. Jeśli to zrobisz, sam będziesz za to odpowiedzialny. Ten przewodnik został napisany z myślą o duszy, aby dzielić się wiedzą na temat wyodrębniania APK do celów edukacyjnych. Nie wspieramy piractwa.  

Metoda 1: Korzystanie z zaawansowanego eksploratora plików

Jak wspomniano powyżej, jeśli Twoje urządzenie ma uprawnienia administratora, możesz użyć zaawansowanego eksploratora plików, który umożliwia przeglądanie folderów głównych. Ogólnie rzecz biorąc, zainstalowane aplikacje znajdują się w „/ data / apps„.Stąd możesz po prostu skopiować pliki APK i wkleić je w dowolnym miejscu. Możesz jednak wyodrębnić pakiet APK zainstalowanych aplikacji za pomocą zaawansowanego eksploratora plików na niezrootowanym telefonie z Androidem.

Będziemy używać do tego ES File Explorer. Możesz użyć dowolnej innej aplikacji do zarządzania plikami, jeśli chcesz, ale zrób to upewnij się, że umożliwia tworzenie kopii zapasowych zainstalowanych aplikacji. Tak, to będzie kluczowa rzecz, która pomoże nam wyodrębnić APK.

Kroki są proste. Otwórz Eksplorator plików ES i kliknij „Aplikacja” na stronie głównej aplikacji,jak pokazano na poniższych zrzutach ekranu. Teraz, długo dotknij aplikacji, z której chcesz wyodrębnić plik APK z i stuknij w „Kopia zapasowa” opcja dostępna na dole.

Kopia zapasowa aplikacji zostanie utworzona z wyodrębnionym plikiem .apk. Plik APK znajdziesz w folderze o nazwie „Utworzyć kopię zapasową”W pamięci wewnętrznej. JEŚLI uznasz tę metodę za prostszą, następna będzie jeszcze łatwiejsza.

Metoda 2:Pobierz aplikację APK Extractor

A co z aplikacją, która może wyodrębnić plik APK? Cóż, aplikacja APK Extractor działa dokładnie tak, jak sugeruje jej nazwa. Pobierz aplikację ze Sklepu Play i zainstaluj ją.

Działanie aplikacji jest bardzo proste. Strona główna aplikacji pokazuje wszystkie aplikacje systemowe i aplikacje innych firm na Twoim telefonie. Możesz po prostu wyszukać aplikację, do której chcesz dodać plik APK. Następnie dotknij aplikacji i to wszystko. Plik APK zostanie rozpakowany i zapisany w folderze o nazwie „Wyodrębnione aplikacje ” w pamięci wewnętrznej urządzenia.

W ustawieniach aplikacji możesz zmienić folder docelowy wyodrębnionych plików APK. Możesz też ustawić format nazwy. Na przykład możesz ustawić pliki APK tak, aby najpierw miały nazwę aplikacji, a następnie nazwę pakietu. Możesz również dodać wersję aplikacji w nazwie, aby lepiej zrozumieć. Poza tym możesz nawet skonfigurować automatyczne tworzenie kopii zapasowych plików APK, jeśli chcesz. To wszystko jest dostępne w ustawieniach.

Dostępna jest również opcja udostępnij plik APK innym za pomocą samej aplikacji. Po prostu dotknij ikony rozwijanej obok aplikacji, a otrzymasz opcję jej udostępnienia. Aplikacja najpierw wyodrębni plik APK, a następnie pojawi się panel udostępniania. Następnie możesz wybrać aplikację, za pomocą której chcesz udostępnić plik APK.

Metoda 3: Wyodrębnianie APK za pomocą ADB

Cóż, jeśli jesteś użytkownikiem Avid Androida lub programistą Androida, musisz wiedzieć o ADB. Plik Android Debug Bridge to w zasadzie narzędzie wiersza poleceń dostępne w pakiecie Android SDK, które umożliwia sterowanie telefonem i zarządzanie plikami w pamięci za pomocą różnych poleceń. Może łatwo uzyskać dostęp do folderów głównych, ponieważ głównym celem jest debugowanie.

Tak więc za pomocą kilku zestawów poleceń możesz łatwo wyodrębnić plik APK na nasz komputer PC lub Mac w wybranym folderze. Teraz, jeśli nie jesteś zbyt świadomy ADB, możesz pomyśleć, że SDK systemu Android jest niezbędny do działania ADB? Cóż, nie, nie jest. W rzeczywistości Google zapewnia oddzielny pakiet narzędzi platformy, który zawiera ADB. Możesz go pobrać stąd.

Po pobraniu narzędzi po prostu wyodrębnij plik zip i otwórz folder. W folderze znajdziesz plik adb.exe wraz z fastbootem (nie będziemy go używać). Teraz naciśnij Shift i kliknij prawym przyciskiem myszy folder, aby uzyskać opcję „Otwórz okno poleceń tutaj”W menu prawym przyciskiem myszy.

Kolejny, podłącz telefon do komputera PC lub Mac za pomocą kabla USB i upewnij się, że debugowanie USB jest włączone w Opcjach programisty. Teraz postępuj zgodnie z poleceniami podanymi poniżej.

Najpierw sprawdzimy, czy urządzenie jest podłączone do komputera, czy nie. Wpisz następujące polecenie:

urządzenia adb

Następnie pobierzemy nazwę pakietu aplikacji. Jeśli znasz już nazwę pakietu, możesz pominąć ten krok. Wpisz następujące polecenie.

pakiety list powłoki pm adb

Teraz tylko skopiuj nazwę pakietu, który chcesz wyodrębnić. I wklej go w następnym poleceniu. Nie kopiuj przedrostka „pakiet:” razem z nim. Wpisz następujące polecenie. Tutaj wyodrębniam .apk z Truecaller.

ścieżka powłoki adb pm com.truecaller

Powyższe polecenie poda ścieżkę do rzeczywistego pliku APK aplikacji. Teraz wystarczy wykonać plik Ciągnąć polecenie, aby wyciągnąć plik .apk z tej ścieżki i zapisać go w żądanej lokalizacji. Upewnij się, że skopiowałeś ścieżkę żądanej lokalizacji i wklej ją w poniższym poleceniu. Skopiuj również ścieżkę do rzeczywistego pliku .apk, który otrzymaliśmy w wyniku poprzedniego polecenia.

adb pull /data/app/com.truecaller-1/base.apk ścieżka / do / pożądane / lokalizacja

Plik .apk powinien teraz zostać zapisany w wybranej lokalizacji.

ZOBACZ RÓWNIEŻ: Jak odblokować komputer Mac za pomocą skanera linii papilarnych urządzenia z systemem Android

Najlepsze sposoby na wyodrębnienie APK aplikacji na Androida

Bez względu na powód, dla którego możesz wyodrębnić pakiet APK; upewnij się, że wspierasz programistów, ponieważ zasługują na wynagrodzenie za ich ciężką pracę. Mówiąc o najlepszym sposobie, to z pewnością druga metoda. Ekstraktor APK zasadniczo wykonuje te same polecenia powłoki, które wykonaliśmy w ADB. Na pewno jest to najlepszy sposób. Jeśli jednak znasz jakąkolwiek inną metodę, wspomnij o tym w komentarzach.

Google Plus przejmuje Facebook i LinkedIn w ankiecie satysfakcji
Kiedy Google wprowadził własną platformę społecznościową, Google+, porównania i konkurencja z Facebookiem były oczywiste. Ale nie wiedzieliśmy, że Goo...
Jak Jak wyświetlić teksty piosenek w Apple Music na Macu
Jak wyświetlić teksty piosenek w Apple Music na Macu
Ku radości subskrybentów Apple Music jakiś czas temu Apple udostępniło nową funkcję, która pozwala użytkownikom zobaczyć teksty aktualnie odtwarzanego...
Jak Jak zmienić ikony na komputerze Mac bez aplikacji innych firm
Jak zmienić ikony na komputerze Mac bez aplikacji innych firm
Jest coś do powiedzenia na temat dostosowywania wyglądu i stylu używanych produktów. W końcu takie dostosowania sprawiają, że urządzenie jest „Twoje” ...