Programowanie gier dla Androida

Programowanie gier dla Androida 42: Tworzenie gry APK

42 filmy

238 minuty

ostatni odcinek: jak wyeksportować w Androidzie. Stworzyliśmy grę i chcemy utworzyć APK, że wysłaliśmy do naszych przyjaciół lub powiesić na naszej stronie internetowej, lub przesłać go do Sklepu Play, dzięki czemu każdy użytkownik może pobrać ze sklepu aplikacji Google. Przed eksportującego kontrolnej: Krok 1, mamy tytuły i wszystkie właściwe rzeczy? Jeśli widzieliście cykl, który udał się na tym samym kanale, na rozwijających aplikacje dla Androida

Zapewne wiesz więcej, ale istnieje folder o nazwie res zawierające zasoby używane przez Androida i co musimy zrobić, to upewnić się, że wszystko jest prawidłowe. Na przykład w pliku o nazwie wartości strings.xml z ciągami wykorzystujących naszą grę. Jednym z nich jest nazwa wniosek oraz nazwę chcesz wyświetlić na ekranie głównym. Nazwa ta jest jedną kładę zbudować grę i umieścić bez spacji

tak, że rzeczy nie pęknie, ale jest lepiej, jeśli kładę przestrzenie, więc będę ją zmienić Jump nie umierać, więc lepiej jest napisane. Krok 2, zaktualizuj obrazów. Wszystkie aplikacje Android mieć obraz ikona, który jest wyświetlany zarówno na ekranie głównym, a w szufladzie jak wszędzie. Domyślnie będziemy tworzyć jedną z domyślną ikonę Android. Musimy umieścić nasze własne. Jak widzicie,

mamy cztery wersje. Zakłada się, że każdy z nich jest na komórkę o różnej gęstości ekranu tak, że ma z XXHDPI, czyli 144 pikseli, stosowane w przenośnych wysokiej gęstości; dopóki MDPI, 48 pikseli, pokazany na urządzeniach z mniejszym wyświetlaczem. HDPI ma 72, Xhdpi ma 96, i zakładamy, że będziemy musieli zastąpić cztery ikona naszej aplikacji, dostosowanych do każdej platformy. będę ujawniać

w Finderze, dzięki czemu można edytować ten cichy, bo niedbale zaprojektowane tych zasobów już teraz. Mam ikonę użyjesz mój wniosek, nasz zawodnik; z odpowiednią rozdzielczość ekranu dla każdego rozmiaru ekranu. Jedyną rzeczą, którą musisz zrobić, to w moim przypadku nadpisać drawable / folder, usuń te zasoby tutaj, a zamiast tego umieścić te cztery serwetki. I przynieś mi i mam aktualizacje.

Z tym, że przypisano ikonę, a my jesteśmy w stanie eksportować do Android. Instrukcje wskazujące na wiki wyjaśnia, że ​​libgdx można wyeksportować z Gradle i polecenia. Nie należy przyjmować za dobrą monetę, ponieważ nie można importować do Androida, jeśli nie podpisał wniosek. firma Jest to rodzaj kodu, który można umieścić komputer jako programista aplikacji i wiąże się z wami. Chodzi o to, że aplikacje są podpisane

tak wiedzą, że jesteś autorem. Kiedykolwiek rzucasz aktualizacja musi posiadać ten sam podpis, dzięki czemu można uniknąć szoku ktoś wyśle ​​ci aktualizacja, która nie prowadzi ten sam podpis i wydaje się, że ktoś próbuje dostać się wirusa. W jaki sposób możemy eksportować naszą grę: Android Studio jest to dość proste. Na pasku menu kliknij musimy budować> Generowanie podpisanego APK. Z tym możemy wygenerować plik APK jest podpisany. Co prasy,

mówimy, że chcemy, aby wyeksportować moduł androida, dajemy dalej, i prosi nas do stworzenia podpisu. Mam już własną rękę do innych moich projektów ale nauczę cię, jak tworzyć nowe. Pierwszą rzeczą, jaką mogę zrobić, to stworzyć kluczy, które ja dam lokalizację, jak LlaveroJDD. Czy muszę ustawić hasło dla bezpieczeństwa. Włożę 123456. By the way, APK, które zostaną przesłane do repozytorium oczywiście nie używa tego klucza,

To dla ciebie, żeby mnie zrozumieć. W rzeczywistości używam inny klucz ... [tipea tajną]. Więc lepiej. Teraz muszę utworzyć klucz w kluczu. Klucz zawiera klucze, ale żadne przyciski keychain warto. Pongo 'Jump Key not Die'. I umieścić hasło. I powiem wam, jak stare chcę Ważność mieć ten klucz. Jest to ważne, jak widać umieścić 25, ponieważ jest to minimalna wartość, która musi mieć aplikacje, które pozwolą nam przejść do Sklepu Play

tak, że możemy dostarczać aktualizacje przez okres co najmniej 25 lat. Gdy klucz wygasa nie możemy zwolnić aktualizacje dla naszej gry, co prowadzi mnie do wniosku, co wydarzy się w ciągu 25 lat ze wszystkimi dostępnymi aplikacjami teraz. Ale hej, podajemy wartość od 25 lat. A jeśli chcemy, aby uzyskać więcej informacji na temat certyfikatu możemy to zrobić też. Kiedy jesteśmy gotowi ... muszę umieścić nazwę. Cóż, Dani. Nie chcę, aby umieścić

danych osobowych teraz. Gdy mamy dajemy Dalej. Następnym razem, gdy chcesz wyeksportować musimy zdobyć klucz, tak przy okazji. Mówimy, gdzie chcemy wyeksportować plik APK jako Desktop i mówisz chcę konfigurację eksportu jako coś mogę rzucać uwolnienia. Daję Zakończ i zaczyna go eksportować i do jego podpisania. A kiedy skończysz ... [otrzymuję komunikat o błędzie] Uh ... Och, w porządku. Gdzie spojrzeć, nie wiedzą o tym. Muszę umieścić

bar przed apostrof. Należy pamiętać, że rzeczy nie wiedzieć. Teraz nie mogę nie wiedzieć. Talon. Jest dobrze o tym wiedzą. Zobaczmy, czy już eksportowane. I ... dobrze, podczas gdy robi, nie wiem, ile może potrwać. Ja przy tej okazji się pożegnać, mam nadzieję, że podoba Ci się to, co miałeś dobry czas i miałem użyteczne a teraz możesz mieć chciał tworzyć aplikacje dla systemu Android. Można również tworzyć aplikacje na pulpicie, robiliśmy przez cały ten czas,

ale koncentruje się na Androida, ponieważ jest to platforma, na której wiele osób jest zainteresowanych. Gdy skończyliśmy generowania APK, gotowe do zainstalowania, możemy skopiować komórkę i to działa. W rzeczywistości Idę do repozytorium podczas przesyłania cały kod, dzięki czemu można go zainstalować w telefonie komórkowym i to sprawdzić. Z tej instrukcji trzeba będzie w stanie nawet zrobić własną grę i wyeksportować go w podobny sposób.

I nic, tak daleko zaszliśmy. Mam nadzieję, że się podobało, i do zobaczenia w następnej serii.

Aby znaleźć nowe kursy, zapisz. Nie będzie spam, obiecał :)

o autorze

foto de jotajotavm
José Javier Villena

Biografia: Analityk-Programmer w różnych językach. Platformy Opiekun PREMIUM rozpoznawane na całym świecie jako CodigoFacilito. Artykuły Edytor Cristalab. Mój kanał YouTube jest sponsorowany przez wydawcę Anaya LaTostadora. Lubię szczegółowo wyjaśnić i podać kilka przykładów dla uniknięcia wątpliwości.