Решена

Пропала синхронизация с Google Drive

Сегодня после обновления бета версии пропала кнопка "Синхронизация" в меню и нет синхронизации с google drive

Комментировать

Комментарии (34)

фото
1

Просто открываете свой файл прямо в диске: https://community.personalfinances.ru/knowledge-base/article/sync_mobile

фото
1

То есть теперь надо после каждого изменения базы сохранять её вручную в гугл облаке? Через кнопку "Поделиться" ???

фото
1

Зачем? Нет, открыли файл один раз и работаете с ним. Все.

фото
1

До обновления всё так и работало. Теперь изменения на телефоне в облаке не отражаются.

фото
1

Вы в какую базу изменения вносите, которая на телефоне или которая в облаке?

фото
1

В облаке.

Такое чувство, что программа забывает обновляться в облаке.

С кнопкой "Синхронизация" было понятно, что файл обновился. Сейчас же ничего не происходит, ни через минуту, ни через десять.

фото
1

Кнопка ничем не поможет, если данные застревают где-то на пути к облаку.

фото
1

Изменения в десктопной версии на андроиде видны, значит андроид-версия облако видит.

В обратную сторону не работает.

фото
1

Скоро придет обновление программы, попробуйте еще раз.

фото
1

Есть изменения в последней бете?

фото
1

Сейчас всё синхронизируется.

фото
1

Отлично!

фото
фото
1

Аналогичная проблема. База открывается из Гугл облака ОК. Все норм редактируется, но в облаке не сохраняется. Если же потом править на десктопе, то изменения из десктопа подхватываются и на андроиде.

фото
1

Изменения сохраняются автоматически раз в минуту. Попробуйте свернуть программу, чтобы сохранить принудительно. Потом смотрите - обновился ли файл в облаке. Это может произойти не сразу.

фото
1

Следить за файлом нужно в браузере, а не на компьютере. А то может проблема на компьютере, а не в телефоне.

фото
1

Открыл на Андроиде. Ввел тестовую транзакцию. Не свертывая программу, подождал 7 минут. Посмотрел на историю файла в броузере - никаких изменений.

фото
1

Хочу сразу сказать, что у меня нет какой-то глобальной беды с Гугл-драйвом. Например, KeePassXC прекрасно работает и синхронизирует базу через драйв, как и многие др программы. И случай с PF вполне изолированный. Видимо в бете что-то сломалось.

фото
1

Сейчас заметил, что в настройках Гугл аккаунта под "Apps with access to your account" нет PF. Это нормально?

Например там есть "Keepass2Android Password Safe - Has access to Google Drive"

фото
1

Во-первых - сверните программу, чтобы уж наверняка.

Во-вторых - это точно файл в облаке? У файла, находящегося в в Google Drive будет соответствующий значок

8c40859e3e905630e937b91a19bbe722

фото
1

d52bf65ec689afa9c65f41d979b5e52c

фото
1

Во-первых - попробовал. В облаке не сохранилось.

Во-вторых - да, это точно файл в облаке.

фото
1

Тогда все как обычно: попробуйте перезагрузить телефон, переустановить программу.

фото
1

Не помогло. :( Значит нужны внешние "костыли". Буду думать.

фото
1

Не Ваш вариант думаю, но нашел один нюанс: если в настройках Google Drive стоит эта галочка, то синхронизация будет только по WiFi (логично)

826c9e26bb8e61a20fed6a2258470eed

У меня файл обновляется в облаке буквально через секунду на всех устройствах.

фото
1

Спасибо, Александр. Но Вы, увы, не Шерлок Холмс. :) На моем скриншоте же видно, что у меня включена WIFI сеть.

Еще раз - если я правлю на десктопе, то файл меняется и синхронизируется мгновенно с Андроидом. И эти правки мобильный PF видит сразу, причем он их СМЕРЖИВАЕТ с теми правками, что я сделал в мобильном PF (из кэша?). То есть я вижу все правки на мобильном. И только десктопные правки на десктопе. И никто ни пишет никаких ошибок.

Когда я переустановил мобильный PF, из базы изчезли правки, которые я зводил на андроиде и не видел на десктопе.

фото
1

Я заметил, поэтому и сказал что не Ваш случай.

Правки объединяются, на телефоне и ПК есть кэш. При удалении программы кэш само собой тоже удаляется.

Странно что в одну сторону работает, а в другую - нет. Т.е. со связью вроде проблем нет. Попробуйте переустановить Google Drive.

фото
1

Я в итоге поставил Autosync for Google Drive и все заработало как мне нужно.

фото
фото
1

6 декабря API для доступа к Google Drive будет отключено (ссылка). Туда ему и дорога в общем-то: такого монструозного, плохо документированного и глючного API я не видел больше никогда.

Новое API на первый взгляд те же яйца только в профиль. Тратить кучу времени на внедрение и последующую ловлю багов в новом API не хочется, особенно когда есть простой способ работать с файлами прямо в облаке, причем в любом облаке и не только в облаке, но и в сетевой папке, NAS и т.п.

На данный момент программ, поддерживающих Storage Access Framework, немного: Google Drive, One Drive, Box, NAS от Synology, Paragon для доступа к USB диску, вроде еще какое-то приложение от Samsung. Но их будет больше - в Android Q это единственный способ для работы с файлами. Можно написать авторам приложения и попросить сделать поддержку SAF в своей программе.

фото
1

Добрый день, Александр.

Я правильно понимаю, что новая версия PF для Android должна синхронизироваться через домашний NAS от Synology с актуальной прошивкой, в локальной сети?

фото
1

Да. Устанавливаете Synology Drive и он появится в списке при открытии файла в программе.

фото
1

Проверил, синхронизация в локальной сети через NAS Synology работает. Спасибо!

фото
1

"Вроде какое-то приложение от Samsung" - это Samsung Cloud.

фото
фото
1

синхронизируется только с компа на телефон. В обратную сторону синхронизация перестала работать. Пересохранения не помогли

фото
1

Переустановите программу. Убедитесь что работаете с файлом в облаке (должен быть соответствующий значок)

8c40859e3e905630e937b91a19bbe722

фото