Na pewno słyszałeś o tym, że aplikacje, które zamierzamy pobrać ze Sklepu Google Play, będą miały inne rozszerzenie niż klasyczny .APK, do którego jesteśmy przyzwyczajeni, a konkretnie nowe rozszerzenie aplikacji będzie miało .AAB jako mianownik. Dla przeciętnego użytkownika absolutnie nic się nie zmieni, ale dla większej liczby geeków może być konieczna konwersja z pliku AAB na plik w formacie APK, a ten przewodnik został stworzony w celu zakończenia tej procedury.
Zanim jednak zaczniemy od przewodnika, należy pamiętać, czym są pakiety aplikacji na Androida lub pliki ABB, ale poradzimy sobie ze wszystkim bez wchodzenia w zbyt wiele szczegółów technicznych, ponieważ sami nie jesteśmy programistami. Pliki AAB to pliki niewykonywalne, które zawierają wszystkie pakiety niezbędne do uniwersalnego działania aplikacji na telefonach komórkowych z systemem Android i w tym sensie należy je traktować jako pliki skompresowane, z których można wyodrębnić wszystkie informacje niezbędne do optymalnego działania aplikacji na telefonie komórkowym. smartfon .
Następnie wyodrębnij tylko pakiety niezbędne do konkretnej operacji na telefonie, zostanie wygenerowany instalowalny pakiet APK, który zasadniczo ma dwie zalety:
- Głównie chroniona jest praca programistów;
- Przestrzeń, którą aplikacja zajmuje w pamięci telefonu komórkowego, jest zoptymalizowana.
PRZEWODNIK: Oto jak przekonwertować plik AAB do APK
Główną wadą jest to, że jeśli natkniesz się na pakiet aplikacji poza Sklepem Google Play, przekształcenie go w plik APK jest skomplikowane. Aby przeprowadzić tę procedurę, będziesz potrzebować następujących narzędzi:
- studio Androida;
- Aplikacja Bundletool;
- JAWA;
- Komputer.
W tym momencie kontynuuj instalację Android Studio na swoim komputerze, jeśli jeszcze go nie masz. Ten program jest specjalnie zaprojektowany dla programistów Androida i staje się fundamentalny w konwersji plików AAB do formatu APK, ponieważ używa języka programowania Java, a także pozwala podpisywać aplikacje, dwa podstawowe wymagania dotyczące konwersji pliku AAB do APK. Narzędzie Bundletool jest wymagane, ponieważ zajmie się konwersją pakietu AAB do pliku APK. Zobaczmy więc kroki, które należy wykonać:
- Utwórz folder, w którym możesz zapisać plik .aab i aplikację Bundletool na swoim komputerze;
- W nowo utworzonym folderze zawierającym właśnie wspomniane pliki naciśnij jednocześnie klawisz SHIFT i prawy przycisk myszy;
- Zobaczysz menu zawierające funkcję OTWÓRZ OKNO POWERSHELL TUTAJ;
- Naciśnięcie OK otworzy konsolę Windows;
- W oknie, które właśnie się otworzyło, będziesz musiał napisać następujący wiersz kodu: bundletool build-apks –bundle = APLIKACJA.aab –output = APLIKACJA.apks –mode = uniwersalny;
- Ponownie zwróć uwagę, że będziesz musiał zastąpić nazwę „aplikacja” prawdziwą nazwą pobranej aplikacji AAB;
- Po wprowadzeniu polecenia wprowadź, aby je wykonać: program zajmie się konwersją pakietów do pliku APKS;
- Tymczasem Bundletool ostrzeże Cię, że użyje certyfikatu debugowania Android Studio;
- Po zakończeniu będziesz mieć plik APKS, którego nazwę będziesz musiał zmienić z rozszerzeniem ZIP, aby go rozpakować i wyodrębnić z niego plik APK.
Na koniec powinieneś wiedzieć, że aplikacja, którą instalujesz przy użyciu tej metody, nie może zostać zaktualizowana ani zainstalowana w poprzednich wersjach.
Merci beaucoup pour cette astuce!
Pozdrowienia. czy odwrotność też byłaby możliwa?
Chcę przekonwertować apk do ABB, aby móc opublikować go w Google Play
grz