Как стать автором
Обновить

Комментарии 14

Спасибо, как раз подхожу к этому рубежу. Но смущается почему только коммандная строка? Неужели нет GUI решений, которые возьмут часть вопросов по сохранению данных по приложению между процессами подписания обновлений на себя??
Через Android Studio сборка .apk в пару кликов. Статья имеет смысл, если вы где-то на серваке хотите собирать или автоматизировать. На своей же машине проще прям в IDE сбилдить.
Вы хотите сказать, что Android Studio в контексте разработки приложений на cordova/ionic проще, чем использование командной строки?
Я с cordova/ionic не работал, но в документации вижу:
Once it finishes importing, you should be able to build and run the app directly from Android Studio
Так что да, из гуи проще, чем возиться с консолью.

Да и даже в этом офф доке процесс подписи куда проще описан, чем у вас.
image
есть, можно делать через Android Studio https://developer.android.com/studio/publish/app-signing.html

И сразу пропишите в .gitignore.


*.keystore
*.jks
В принципе инструкция полезная для тех, кто делает всё через консоль.

Что касается обычных разработчиков, то в Android Studio всё это делается нажатием пары кнопок, гораздо проще и быстрее.

P.S. Сам я тоже публикую Android-приложения на Cordova.
Релизные сборки в Android Studio делаете?
Да, конечно.
В документации cordova и phonegap есть инструкции с вариантами как можно подписать.
Самый стандартный способ это:
1) сгенерировать ключ (пароль + алиас)
2) прописать конфиг в build.properties
3) запустить стандартный cordova build android --release

Итого ничего потом подписывать не нужно после билда, на выходе подписанный .apk
В чем прикол коммандной строки, ведь в Android Studio во вкладке Build есть Generate Signed APK.
Это чтобы лишний раз Android Studio не запускать.
Обычно с помощью ionic/cordova разрабатываются приложения сразу под несколько платформ: android и ios. Намного быстрее написать в консоли cordova build android; cordova build ios; чем запускать Android Studio и Xcode.
Да, сам код обычно пишется в каком-то другом редакторе или IDE.
Спасибо. Годнота :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории