The preferred license for the Android Open Source Project is the Apache Software License, Version 2.0 («Apache 2.0»), and the majority of the Android software is licensed with Apache 2.0. While the project will strive to adhere to the preferred license, there may be exceptions that will be handled on a case-by-case basis. For example, the Linux kernel patches are under the GPLv2 license with system exceptions, which can be found on kernel.org.
Т.е. никто не заставит вас не использовать Андроид, а вот не дать поставить GMS могут.
GMS проприетарный продукт, который завязан на инфраструктуру Гугла ( т.е. использует его инфраструктуру ), если к примеру не станет Гугла, то и GMS перестанет работать.
Можете почитать что именно ( developer.android.com/google/index.html ).
И примеры девайсов без GMS есть, Amazon Kindle Fire, смартфоны Xiaomi. Хотя представители Яндекса говорять, что без GMS жизни нет, и хотят ставить рядом с GMS свои приложения ( habrahabr.ru/post/250887/#comment_8287315, habrahabr.ru/post/250887/#comment_8287695 ). А выглядит это так, давате выкинить гугловые сервесы с монетизацией и оставить, только сервисные функции ( push-нотификации например, которые требуют постоянного соединения с серверами гугла developer.android.com/google/gcm/gcm.html ).
То есть если Google даст возможность оставить сопутствующие сервисы (вроде пуш-нотификаций), которые потребляют ресурсы Google, а сервисы которые приносят деньги заменить на «приложения других игроков», это будет по вашему нормально? Почему бы тогда на страницах поисковой выдачи вместо рекламы от Директа, не показывать рекламу от AdWords?
Когда сам столкнулся с подобной проблемой, написал плагин, который при загрузке проекта, выбрасывал пароли от keystore и key в консоль. Т.к. плагины могут получить доступ к этому хранилищу.
Странно, когда вечером пытался зарегистрироваться, постоянно писало что, что то не указал.
Сейчас же, с той же последовательностью шагов все получилось.
Ну так это же в вашем конкретном ВУЗе, а программа то на все составляется. Вот у нас нормальные преподаватели были по дисциплинам философия, психология. Вроде бы тоже совсем не профильные предметы, но преподаватель в тоже время мог заинтересовать студента своим предметом.
"— простота в освоении и удобство разработки;"
"— высокая скорость разработки программ;"
Возьмем к примеру ваш «OpenServer». Реализовать его на C# для начинающего было бы гораздо проще, да к тому же Visual Studio одна из самых лучших IDE. А так же как вы написали «крайне плохая официальная документация, скудная и устаревшая;» что не очень то способствует освоению.
А по поводу скорости разработки, для PHP программиста конечно будет быстрее сделать десктоп приложение на PHP, чем изучать другой язык.
"— широкие возможности по использованию сторонних библиотек;"
Собственно как и у других языков.
В итоге выходит, что инструмент используется не по назначению.
P.S. А вместо Denwer не пробовали использовать XAMPP?
Т.е. никто не заставит вас не использовать Андроид, а вот не дать поставить GMS могут.
GMS проприетарный продукт, который завязан на инфраструктуру Гугла ( т.е. использует его инфраструктуру ), если к примеру не станет Гугла, то и GMS перестанет работать.
Можете почитать что именно ( developer.android.com/google/index.html ).
И примеры девайсов без GMS есть, Amazon Kindle Fire, смартфоны Xiaomi. Хотя представители Яндекса говорять, что без GMS жизни нет, и хотят ставить рядом с GMS свои приложения ( habrahabr.ru/post/250887/#comment_8287315, habrahabr.ru/post/250887/#comment_8287695 ). А выглядит это так, давате выкинить гугловые сервесы с монетизацией и оставить, только сервисные функции ( push-нотификации например, которые требуют постоянного соединения с серверами гугла developer.android.com/google/gcm/gcm.html ).
Сейчас же, с той же последовательностью шагов все получилось.
"— простота в освоении и удобство разработки;"
"— высокая скорость разработки программ;"
Возьмем к примеру ваш «OpenServer». Реализовать его на C# для начинающего было бы гораздо проще, да к тому же Visual Studio одна из самых лучших IDE. А так же как вы написали «крайне плохая официальная документация, скудная и устаревшая;» что не очень то способствует освоению.
А по поводу скорости разработки, для PHP программиста конечно будет быстрее сделать десктоп приложение на PHP, чем изучать другой язык.
"— широкие возможности по использованию сторонних библиотек;"
Собственно как и у других языков.
В итоге выходит, что инструмент используется не по назначению.
P.S. А вместо Denwer не пробовали использовать XAMPP?