project-three_musketeers created by GitHub Classroom
Создание мобильного приложения, минимум - для отслеживания состояния человека (в дороге, дома, на работе), максимум - возможность отслеживания произвольных поэтапных процессов (минимум - один из шаблонов).
>>> СКАЧАТЬ <<<
Stager.apk на телефон (Android 4.1+)- Запустить установку Stager.apk (Требуется разрешить установку из неизвестных источников)
- Если у Вас уже установлен Stager, а новая версия не ставится - попробуйте предварительно удалить старую :)
( В данном варианте нет подключения к БД разработчиков, вам нужно будет самим создать свою БД и добавить файл google-services.json в проект )
- Установить:
- Java ( https://www.java.com/ )
- Android - SDK ( https://developer.android.google.cn/studio/releases/platform-tools )
- Gradle ( https://gradle.org/install/ )
- Склонировать репозиторий:
git clone https://github.com/TRPP-IKBO-06/project-three_musketeers.git
- Открыть консоль в директории проекта ( project-three_musketeers ):
gradlew build
( Для Win можете использовать gradlew.bat ) - Перейти в
project-three_musketeers/app/build/outputs/apk/release
и ввести команду:keytool -genkey -v -keystore stager-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias stager-key
- Ввести команду:
- Win: {Абсолютный путь к sdk, пример: D:\Data\sdk\build-tools\30.0.3}
zipalign -v -p 4 app-release-unsigned.apk stager-aligned.apk
- Linux:
zipalign -v -p 4 app-release-unsigned.apk stager-aligned.apk
- Win: {Абсолютный путь к sdk, пример: D:\Data\sdk\build-tools\30.0.3}
- Ввести команду:
- Win: {Абсолютный путь к sdk}
apksigner sign --ks stager-release-key.jks --out app-release-unsigned.apk stager-aligned.apk
- Linux:
apksigner sign --ks stager-release-key.jks --out app-release-unsigned.apk stager-aligned.apk
- Win: {Абсолютный путь к sdk}
- В папке
app/build/outputs/apk/release
вы найдетеapp-release-unsigned.apk
- Перекидываем на устройство, распаковать (у вас должна быть разрешена установка из неизвестных источников)!
- Скачать Docker Desktop ( https://www.docker.com/products/docker-desktop )
- Cклонировать репозиторий:
git clone https://github.com/TRPP-IKBO-06/project-three_musketeers.git
- Перейти в папку
project-three_musketeers
- Прописать следующую команду:
docker pull dedicated407/androidstager
- Прописать следующую команду:
- Для Win:
docker run --rm -v "%cd%":/home/gradle/ dedicated407/androidstager sh /home/makeapk
- Для Linux:
docker run --rm -v "$PWD":/home/gradle/ dedicated407/androidstager sh /home/makeapk
- Для Win:
- После работы контейнера в вашей папке появится папка
release
, в ней содержитсяstager.apk
, файл с приложением
- Дата сдачи: 4 марта 2021г
- Баллы: 2 балла
- Дата сдачи: 29 апреля 2021г
- Баллы: 1 балл
- Дата сдачи: 29 апреля 2021г
- Баллы: 2 балла