Skip to content

Commit

Permalink
Update CORDOVA.md
Browse files Browse the repository at this point in the history
  • Loading branch information
1aerostorm authored Nov 24, 2024
1 parent f40cc1e commit 0da4abd
Showing 1 changed file with 13 additions and 9 deletions.
22 changes: 13 additions & 9 deletions CORDOVA.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,18 +22,22 @@ git clone https://github.com/golos-blockchain/ui-wallet

5. Linux: запустите терминал. Windows: запустите **PowerShell** (рекомендуем его, а не командную строку)

6. Установите глобальные зависимости:
6. Только Windows: Установите npx должным образом:
```sh
npm install npm -g
```

7. Установите глобальные зависимости:
```sh
npx yarn global add [email protected]
```

7. Скачайте репозиторий с помощью git clone (команда есть выше), и зайдите в его папку с помощью:
8. Скачайте репозиторий с помощью git clone (команда есть выше), и зайдите в его папку с помощью:
```sh
cd ui-wallet
```

8. Внесите все **настройки** в файле `config/mobile.json`:
9. Внесите все **настройки** в файле `config/mobile.json`:

- site_domain (пример: wallet.golos.id то есть основной домен Кошелька)
- images
Expand All @@ -43,13 +47,13 @@ cd ui-wallet
- messenger_service
- app_updater

9. Установите все зависимости (для сборки).
10. Установите все зависимости (для сборки).

```sh
npx yarn install
```

10. Linux:
11. Linux:
выполните команду (/root/ - это должен быть ваш путь к папке профиля, в ней лежит папка Android):
```sh
export ANDROID_SDK_ROOT=/root/Android/Sdk
Expand All @@ -62,7 +66,7 @@ Windows: с помощью команды `gci env:` проверьте, что

Если этого нет, задайте с помощью настроек системы (Панель управления -> Система -> Дополнительные параметры системы -> Переменные среды). PowerShell после этого **перезапустите**.

11. **Linux:**
12. **Linux:**

Установите JDK (отдельно от Android Studio):
```sh
Expand All @@ -87,15 +91,15 @@ sudo apt-get install gradle
|C:\Users\\(username)\\.gradle\wrapper\dists\gradle-6.8-bin\1jblhjyydfkclfzx1agp92nyl\gradle-6.8\bin|Укажите тот путь, который верен в вашем случае|
|C:\Users\\(username)\AppData\Local\Android\Sdk\platform-tools | Для adb (вспомогательное, для сборки не обязательно) |

12. Откройте Android Studio, а из нее откройте SDK Manager (кнопка "☰" -> Tools -> SDK Manager). Установите Android build tools 30.0.3.
13. Откройте Android Studio, а из нее откройте SDK Manager (кнопка "☰" -> Tools -> SDK Manager). Установите Android build tools 30.0.3.
Для этого слева выбираете **Languages & Frameworks -> Android SDK**, во вкладках сверх выбираете **SDK Tools**, включаете **Show package details**, отключаете **Hide obsolete packages**, после чего выбираете нужную версию Build tools и нажимаете Apply для установки.

13. Если собираетесь автоматически устанавливать и запускать приложение (а не вручную, перекинув apk на устройство), то сделайте следующее. Подключите устройство по USB (разрешив отладку) и убедитесь, что adb видит его, выполнив в командной строке команду
14. Если собираетесь автоматически устанавливать и запускать приложение (а не вручную, перекинув apk на устройство), то сделайте следующее. Подключите устройство по USB (разрешив отладку) и убедитесь, что adb видит его, выполнив в командной строке команду
```sh
adb devices
```

14. Соберите приложение.
15. Соберите приложение.

```sh
npx yarn run build:mobile
Expand Down

0 comments on commit 0da4abd

Please sign in to comment.