Pull to refresh

Comments 6

В результате большую часть времени мы потратили не на программирование, но на настройку проекта, настройку gradle, а также добавление Google Play Services.
Ребята, я конечно понимаю, что незнакомый движок может быть сложноват, но почему человек, который настраивал проект, настолько неэффективен? Неужели написать приложение вышло быстрее, чем выполнить эти нехитрые манипуляции (с учетом того, что все это есть на офф. сайте)?
Добавить 2 библиотеки в проект не проблема, проблема в том, чтобы добавить их в gradle конфигурацию. В мануале на офф. сайте ничего не написано про то, что в maven репозитории нет данных бибилиотек, и о том, что нужно их дополнительно устанавливать с помощью Android SDK Manager.
В итоге получается что с помощью gradle нельзя просто взять и выкачать проект со всеми зависимостями и начать работать. Надо еще дополнительно что-то устанавливать, что я считаю не есть хорошо.
Собственно поэтому и написали эту статью.
И на закачку библиотеки через UI нажатием кнопки у вас ушло больше времени, чем на разработку?
Не нужно ничего выкачивать было, только в gradle прописать одну строчку, как показано в мануале для разработчиков.
ссылка
Перед тем как тыкать в мануал (ссылку на который я привел в статье) попробуйте сами прописать эту строчку и собрать проект, а уже после удачной сборки что-то писать. Как было указано в статье, без установленых в Android SDK Manager библиотек вы получите ошибку
Could not find any version that matches com.google.android.gms:play-services:6+.
     Searched in the following locations:
         https://repo1.maven.org/maven2/com/google/android/gms/play-services/maven-metadata.xml
...


Аргумент типа «сначала добейся»?
Если копипастить по строчке и надеяться, что всё заработает само собой, то, конечно же, ничего работать скорее всего не будет. Нужно хотя бы понимать, что ты делаешь.
Sign up to leave a comment.

Articles