From f0600c5ec4ffa5a84f6a08c07ec341a22e0430de Mon Sep 17 00:00:00 2001 From: jdlugosz963 Date: Mon, 11 Dec 2023 15:31:21 +0100 Subject: Add README files. --- README.org | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 README.org (limited to 'README.org') diff --git a/README.org b/README.org new file mode 100644 index 0000000..9b7b842 --- /dev/null +++ b/README.org @@ -0,0 +1,53 @@ +#+TITLE: README + +* Jak uruchomic projekt ? +- Android: + + Wymagania: + 1. Docker + + + Kroki do wykonania na telefonie + 1. Wejdź do ustawień w telefonie i w zakładce "Developer options" włącz opcję "USB Debugging" + 2. Podłącz telefon do komputera + + + Kroki do wykonania na komputerze + 1. Przejść do projektu: + #+begin_src sh + cd cyberbadge_mobile + #+end_src + + 2. Sprawdzić czy urządzenie z androidem jest poprawnie podłączone, + możliwe będzie zaakceptowanie prośby o podłączenie na telefonie. + + - *Note*: Jak będzie brakować uprawnień (u mnie było to zbędne) + można spróbować dodać regułkę do udeva, dokładnie jest to + opisanie tutaj: + https://reactnative.dev/docs/running-on-device + + #+begin_src sh + ./dev-env adb devices + + # Poprawny output \/ + # * daemon not running; starting now at tcp:5037 + # * daemon started successfully + # List of devices attached + # 27141JEGR05136 device + #+end_src + + 3. Uruchomić projekt komenda podana poniżej: + - *Note*: pierwsze uruchomienie będzie trwało długo (u mnie to + było kolo 30 minut). + #+begin_src sh + ./dev-env npm run start + #+end_src + + 4. Jak sie wszystko załaduję poprawnie powinna się ukazać ładna + grafika z napisem /Welcome to Metro/, w tym momencie należy + kliknąć literkę "a", aby uruchomić apkę na telefonie z + Androidem. + + 5. Jak się nic nie wysypie po drodze to apka powinna się uruchomić sama na telefonie. + + 6. *NOTE*: Wszystkie operacje z *npm* powinny być wykonywanie wewnątrz środowiska, czyli: + #+begin_src sh + ./dev-env npm [cokolwiek] + #+end_src -- cgit v1.2.3