Teraz dowiedziałeś się, jak zbudować aplikację na
iOS, a co z Androidem?
Ponownie i oficjalne dokumenty React Native, w przewodnikach
na Androida, znajdziesz instrukcje dotyczące publikowania aplikacji w Google Play Store, a
na koniec możesz po prostu postępować zgodnie z instrukcjami, które znajdziesz tutaj.
Wszystko zaczyna się od utworzenia takiego magazynu kluczy, o którym wspomniałem już w zarządzaniu przepływem pracy expo,
ale tam expo zrobiło to dla nas na swoich serwerach, tutaj
musimy to zrobić i możemy to zrobić w naszym projekcie lub w systemie Windows, jak mówi tutaj , pamiętaj, aby
uruchomić to polecenie podczas nawigacji w tym folderze. Następnie możesz skopiować plik kluczy do projektu
lub przechowywać go gdziekolwiek indziej.
Będziesz potrzebował tego magazynu kluczy, który jest generowany do podpisywania aplikacji i podpisywania aktualizacji aplikacji, więc
upewnij
się, że jej nie
stracisz, w przeciwnym razie nie będziesz w stanie odbudować aplikacji ani zaktualizować aplikacji.
Tutaj możesz wprowadzić dowolne hasło, które chcesz wybrać, a następnie informacje o Tobie, które
technicznie mogą być niepoprawne, ale które powinny być poprawne, ponieważ jest to identyfikator Twojej instancji, ponieważ
służy do przypisywania aplikacji w kończy się, a po wprowadzeniu tego
wszystkiego i potwierdzeniu go oraz wybraniu haseł utworzy się ten plik magazynu kluczy z kluczem do przesłania
tutaj, a teraz można go użyć do podpisania aplikacji. Następnie musisz skonfigurować niektóre zmienne stopniowania, jak widać
tutaj, i w tym celu przenieś pamięć kluczy do folderu aplikacji na Androida, więc
z
tego folderu tutaj przenieś go do Androida i tam do folderu aplikacji, aby plik jest tam,
a następnie przejdź do pliku właściwości stopni, pliku właściwości stopni Androida. Więc tutaj, pod Androidem mamy plik właściwości
gradle, a tam możesz dodać te
wpisy i, jak tam napisano, zamień gwiazdki tutaj hasłem wybranym dla magazynu
kluczy.
Gdy to zrobisz, możesz zamknąć ten plik, powinieneś przejść
do pliku gradacji kompilacji aplikacji na Androida, więc nie buduj tutaj gradle, ale w folderze aplikacji i tam
plik gradacji kompilacji i dodaj tę konfigurację w węźle Androida, jak widać . Więc możesz po prostu skopiować to, a następnie
tutaj, wyszukać węzeł Androida, który jest tym węzłem, masz domyślną konfigurację, której nie powinieneś dotykać,
ale masz konfigurację znaku, w której
powinieneś w końcu dodać tę część wydania, więc nie usuń część debugowania, ale
dodaj tę część wydania, a następnie w części Wersja wersji, dodaj tę
linię tutaj.
Więc jeśli przewiniemy dalej, wydamy typy kompilacji, tam możemy dodać ten wiersz, podpisanie wersji config, a teraz możesz wygenerować
swój APK za pomocą tego polecenia, przechodząc do folderu Android,
a następnie uruchamiając to polecenie. Zróbmy to, najpierw przejdźmy do folderu
Androida tutaj z cd androidem, a następnie uruchommy polecenie gradle w, a to powinno
teraz zbudować twoją
aplikację i podpisać ją do produkcji i dać ci taki pakiet aplikacji na końcu, który
możesz następnie prześlij do sklepu Google Play.
Poczekajmy więc, aż to się skończy, a gdy kompilacja się powiedzie, możesz wziąć pakiet aplikacji, który
teraz znajdziesz w pakiecie wyników generowanych przez kompilację
aplikacji, ten plik tutaj, to twój pakiet wydania, to możesz przesłać do sklepu Google Play .
W tym celu możesz wyszukać konsolę Google Play i potrzebujesz konta
Google Developer,
które również kosztuje, ale w przeciwieństwie do programu Apple, nie jest to subskrypcja, to jednorazowa opłata w
wysokości 25 USD, a tutaj w konsoli Google Play, możesz
teraz utworzyć nową aplikację po zalogowaniu się na swoje płatne konto, wybrać taką nazwę aplikacji, utworzyć ją, a następnie tutaj
możesz zarządzać całym wyglądem sklepu lub całą aplikacją,
jak to wygląda i w wersjach aplikacji, tam możesz kliknąć ścieżkę produkcyjną, zarządzać produkcją, utworzyć tam wersję, a
teraz musisz przesłać pakiet aplikacji. Teraz możesz kliknąć kontynuuj tutaj z ustawieniami
domyślnymi, ale ogólnie polecam zajrzenie do dokumentacji Sklepu Google Play lub konsoli Google Play, aby
dowiedzieć się wszystkiego o rzeczach, które możesz tutaj skonfigurować, ale ostatecznie jest to teraz gdzie
możesz przesłać pakiet, który zbudowałeś.
Tutaj możesz przesłać ten plik pakietu, a następnie możesz dokończyć wygląd swojego sklepu, a także
opublikować swoją aplikację w sklepie Google Play.
Teraz oczywiście możesz się zastanawiać, jak dodajesz ikony i tak dalej, ponieważ jeszcze tego nie dotknąłem?
Wygodny i łatwy sposób to zrobić za pomocą Android Studio.
Tam możesz otworzyć istniejący projekt Android Studio i otworzyć tutaj folder Android w projekcie React Native za pomocą Android
Studio, tylko folder Android, a nie cały projekt React Native. Tam znajdziesz część tego projektu dla
Androida, a tutaj, aby dodać ikony, możesz przejść do folderu aplikacji, źródła, głównego, res i tam
czekać na tę inicjalizację i zakończyć kompilację,
która uruchamia się, kiedy to otworzysz a po zakończeniu tej inicjalizacji w folderze aplikacji,
klikając folder res, kliknij prawym przyciskiem myszy, możesz wybrać nowy i tam, zasób
obrazu, a to otworzy edytor, w którym możesz wygodnie dodawać i generować nowe zasoby obrazu,
nowe na przykład ikony. Tam możesz wybrać uruchomienie ikon, adaptacyjnych i starszych, a
teraz, co możesz zrobić, możesz zostawić
nazwę, możesz ustawić swoją ikonę, możesz ją tam skonfigurować. Możesz wybrać warstwę pierwszego planu
i tam, na przykład, wybrać ścieżkę obrazu, którego chcesz użyć, warstwę tła, w której możesz ustawić jednolity
kolor lub też obraz, którego chcesz użyć w tle, a następnie
wygenerować swój ikona z tym narzędziem. Po prostu kliknij przycisk Zakończ i oczywiście podaj własny obraz, jeśli
chcesz, a wszystko skonfiguruje się tak, abyś miał ładną ikonę, co oczywiście jest całkiem słodkie. Teraz, w jaki sposób dostosować ekran powitalny, w
załączeniu znajduje się dokumentacja, w jaki sposób możesz to zrobić na Androidzie,
aby ustawić własny ekran powitalny. Oczywiście za każdym razem, gdy zmieniasz ikony
i / lub ekran powitalny, musisz ponownie uruchomić tę kompilację za pomocą polecenia gradle w, a następnie ponownie wdrożyć
nowy pakiet aplikacji w sklepie Google Play za pomocą konsoli Google Play, a przy tym
jest to jak zbudujesz i wdrożysz aplikacje React Native. Oczywiście nieco więcej pracy ręcznej, trochę bardziej kłopotliwej niż
w przepływie pracy zarządzanym przez expo, ale teraz znasz obie opcje i możesz wybrać dowolne podejście do
swojej aplikacji.