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 | ||