Pull to refresh

Comments 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
Так что да, из гуи проще, чем возиться с консолью.

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

Что касается обычных разработчиков, то в 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.
Sign up to leave a comment.

Articles

Change theme settings