diff options
| author | jdlugosz963 <jdlugosz963@gmail.com> | 2023-12-11 15:31:21 +0100 |
|---|---|---|
| committer | jdlugosz963 <jdlugosz963@gmail.com> | 2023-12-11 15:31:21 +0100 |
| commit | f0600c5ec4ffa5a84f6a08c07ec341a22e0430de (patch) | |
| tree | 39a3e1da4bf67c21491aa588344aa9f850ad8fac /README.org | |
| parent | de52f51a0ad59500ac24992d63a45f0972ee38fe (diff) | |
| download | cyberbadge_mobile-f0600c5ec4ffa5a84f6a08c07ec341a22e0430de.tar.gz cyberbadge_mobile-f0600c5ec4ffa5a84f6a08c07ec341a22e0430de.zip | |
Add README files.
Diffstat (limited to 'README.org')
| -rw-r--r-- | README.org | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/README.org b/README.org new file mode 100644 index 0000000..9b7b842 --- /dev/null +++ b/README.org | |||
| @@ -0,0 +1,53 @@ | |||
| 1 | #+TITLE: README | ||
| 2 | |||
| 3 | * Jak uruchomic projekt ? | ||
| 4 | - Android: | ||
| 5 | + Wymagania: | ||
| 6 | 1. Docker | ||
| 7 | |||
| 8 | + Kroki do wykonania na telefonie | ||
| 9 | 1. Wejdź do ustawień w telefonie i w zakładce "Developer options" włącz opcję "USB Debugging" | ||
| 10 | 2. Podłącz telefon do komputera | ||
| 11 | |||
| 12 | + Kroki do wykonania na komputerze | ||
| 13 | 1. Przejść do projektu: | ||
| 14 | #+begin_src sh | ||
| 15 | cd cyberbadge_mobile | ||
| 16 | #+end_src | ||
| 17 | |||
| 18 | 2. Sprawdzić czy urządzenie z androidem jest poprawnie podłączone, | ||
| 19 | możliwe będzie zaakceptowanie prośby o podłączenie na telefonie. | ||
| 20 | |||
| 21 | - *Note*: Jak będzie brakować uprawnień (u mnie było to zbędne) | ||
| 22 | można spróbować dodać regułkę do udeva, dokładnie jest to | ||
| 23 | opisanie tutaj: | ||
| 24 | https://reactnative.dev/docs/running-on-device | ||
| 25 | |||
| 26 | #+begin_src sh | ||
| 27 | ./dev-env adb devices | ||
| 28 | |||
| 29 | # Poprawny output \/ | ||
| 30 | # * daemon not running; starting now at tcp:5037 | ||
| 31 | # * daemon started successfully | ||
| 32 | # List of devices attached | ||
| 33 | # 27141JEGR05136 device | ||
| 34 | #+end_src | ||
| 35 | |||
| 36 | 3. Uruchomić projekt komenda podana poniżej: | ||
| 37 | - *Note*: pierwsze uruchomienie będzie trwało długo (u mnie to | ||
| 38 | było kolo 30 minut). | ||
| 39 | #+begin_src sh | ||
| 40 | ./dev-env npm run start | ||
| 41 | #+end_src | ||
| 42 | |||
| 43 | 4. Jak sie wszystko załaduję poprawnie powinna się ukazać ładna | ||
| 44 | grafika z napisem /Welcome to Metro/, w tym momencie należy | ||
| 45 | kliknąć literkę "a", aby uruchomić apkę na telefonie z | ||
| 46 | Androidem. | ||
| 47 | |||
| 48 | 5. Jak się nic nie wysypie po drodze to apka powinna się uruchomić sama na telefonie. | ||
| 49 | |||
| 50 | 6. *NOTE*: Wszystkie operacje z *npm* powinny być wykonywanie wewnątrz środowiska, czyli: | ||
| 51 | #+begin_src sh | ||
| 52 | ./dev-env npm [cokolwiek] | ||
| 53 | #+end_src | ||
