summaryrefslogtreecommitdiffstats
path: root/README.org
diff options
context:
space:
mode:
Diffstat (limited to 'README.org')
-rw-r--r--README.org53
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