конечно есть идеи!
например, ты используешь адб не так, как то планировали его разработчики и он тебе ненавязчиво в очередной раз справочку кажет.
Например, если "directs command to the only connected USB device" так зачем после -d какое-то "Zera F" - это что вообще и зачем оно там?!
и вообще, если у тебя одно устройсво подключено, можно безо всяких -d. просто adb install /path/to/file.apk
не пользуюсь этим, но в справке пишут: "If you'd like to automatically create releases (either from the command line or in a script), check out our Releases API documentation."
какое окружение ты себе собрался создавать, когда есть IDE, которые, внезапно, Integrated Development Environment
Откладываешь с обедов $100, идешь, например, сюда и она твоя на веки вечные.
> На сервере смотрю git log - вижу что прилетело, но почему-то файл не меняется.
пущить не в bare repo - это как причинное место в дверной косяк совать, потом ненароком прищемить и всем жаловаться, какие двери противные и неправильные..
Для часов надо писать companion application. там какие-то апи есть для взаимодействия часов с телефоном.
Твои вопросы слишком общие. Ты хотя бы посмотри, что гугл пишет на эту тему?
> Что должен знать программист для разработки mesh-network мессенджера на Android?
теорию построения mesh сетей и навыки разработки под андроид. очевидно же, не??