Упрощена работа с локалью, базовый url и токен приложения вынесены в build.gradle, добавлен конфиг для разработки и тестирования, исправлена проблема с переходом на экран сканера если локаль не выбиралась в настройках
This commit is contained in:
12
README.md
12
README.md
@@ -3,7 +3,6 @@
|
||||
Для запуска необходимо установить [Dart](https://www.dartlang.org/install) - язык программирования и
|
||||
[flutter](https://flutter.io/setup/) - фреймворк для создания кроссплатформенных мобильных приложений на этом языке.
|
||||
|
||||
|
||||
Для сборки и запуска приложения используются команды flutter run (собирает debug apk, устанавливает его на устройство) и
|
||||
flutter build (собирает release apk, не устанавливает на устройство).
|
||||
|
||||
@@ -20,11 +19,9 @@ flutter build (собирает release apk, не устанавливает н
|
||||
2) В файл pubscpec.yaml в раздел assets/ добавить пути этих изображений.
|
||||
|
||||
3) В файл lib/resources.dart в методы ```getPrimaryColor``` и ```getButtonsColor```
|
||||
добавить цвета необходимые цвета.*
|
||||
|
||||
4) В файле consts.dart изменить значения переменных appName, url, appToken на правильные для сборки значения.*
|
||||
добавить цвета необходимые цвета.
|
||||
|
||||
5) В файл android/app/build.gradle в раздел productFlavors добавить блок следующего вида:
|
||||
4) В файл android/app/build.gradle в раздел productFlavors добавить блок следующего вида:
|
||||
```
|
||||
%name% {
|
||||
applicationId 'com.dinect.autobonus'
|
||||
@@ -33,6 +30,8 @@ flutter build (собирает release apk, не устанавливает н
|
||||
buildConfigField "int", "currency", "643"
|
||||
buildConfigField "String", "supportPhone", "\"8-800-234-6064\""
|
||||
buildConfigField "String", "supportUrl", "\"https://www.auto-club.biz\""
|
||||
buildConfigField "String", "endpoint", "\"https://pos-api-int.dinect.com/20130701/\""
|
||||
buildConfigField "String", "appToken", "\"9fec83cdca38c357e6b65dbb17514cdd36bf2a08\""
|
||||
}
|
||||
```
|
||||
|
||||
@@ -46,7 +45,6 @@ flutter build (собирает release apk, не устанавливает н
|
||||
</resources>
|
||||
```
|
||||
|
||||
|
||||
Иконки проще всего нарезать тут:
|
||||
https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
|
||||
|
||||
@@ -55,8 +53,6 @@ https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
|
||||
После выполнения всех этих пунктов появится возможность собирать приложение
|
||||
как описано выше(flutter run --flavor %name% либо flutter build apk --flavor %name%).
|
||||
|
||||
\* - параметры из этих пунктов будут при первой же возможности перенесены в пункт 5, чтобы менять их из одного места.
|
||||
|
||||
#Добавление локализации приложения
|
||||
|
||||
1) В каталог lib/i18n добавить файл messages_%locale%.dart.
|
||||
|
||||
Reference in New Issue
Block a user