Не помогло. :( Значит нужны внешние "костыли". Буду думать.
Пропала синхронизация с Google Drive
Да. Устанавливаете Synology Drive и он появится в списке при открытии файла в программе.
Добрый день, Александр.
Я правильно понимаю, что новая версия PF для Android должна синхронизироваться через домашний NAS от Synology с актуальной прошивкой, в локальной сети?
Тогда все как обычно: попробуйте перезагрузить телефон, переустановить программу.
6 декабря API для доступа к Google Drive будет отключено ([url=https://developers.google.com/drive/android/deprecation]ссылка[/url]). Туда ему и дорога в общем-то: такого монструозного, плохо документированного и глючного API я не видел больше никогда.
Новое API на первый взгляд те же яйца только в профиль. Тратить кучу времени на внедрение и последующую ловлю багов в новом API не хочется, особенно когда есть простой способ работать с файлами прямо в облаке, причем в любом облаке и не только в облаке, но и в сетевой папке, NAS и т.п.
На данный момент программ, поддерживающих [url=https://developer.android.com/guide/topics/providers/document-provider?hl=ru]Storage Access Framework[/url], немного: Google Drive, One Drive, Box, NAS от Synology, Paragon для доступа к USB диску, вроде еще какое-то приложение от Samsung. Но их будет больше - в Android Q это единственный способ для работы с файлами. Можно написать авторам приложения и попросить сделать поддержку SAF в своей программе.
Во-первых - попробовал. В облаке не сохранилось.
Во-вторых - да, это точно файл в облаке.
[img]https://community.personalfinances.ru/public/attachments/d52bf65ec689afa9c65f41d979b5e52c.png[/img]
Во-первых - сверните программу, чтобы уж наверняка.
Во-вторых - это точно файл в облаке? У файла, находящегося в в Google Drive будет соответствующий значок
[img]https://community.personalfinances.ru/public/attachments/8c40859e3e905630e937b91a19bbe722.png[/img]
Сейчас заметил, что в настройках Гугл аккаунта под "Apps with access to your account" нет PF. Это нормально?
Например там есть "Keepass2Android Password Safe - Has access to Google Drive"
Хочу сразу сказать, что у меня нет какой-то глобальной беды с Гугл-драйвом. Например, KeePassXC прекрасно работает и синхронизирует базу через драйв, как и многие др программы. И случай с PF вполне изолированный. Видимо в бете что-то сломалось.
Открыл на Андроиде. Ввел тестовую транзакцию. Не свертывая программу, подождал 7 минут. Посмотрел на историю файла в броузере - никаких изменений.
Следить за файлом нужно в браузере, а не на компьютере. А то может проблема на компьютере, а не в телефоне.
Изменения сохраняются автоматически раз в минуту. Попробуйте свернуть программу, чтобы сохранить принудительно. Потом смотрите - обновился ли файл в облаке. Это может произойти не сразу.
Аналогичная проблема. База открывается из Гугл облака ОК. Все норм редактируется, но в облаке не сохраняется. Если же потом править на десктопе, то изменения из десктопа подхватываются и на андроиде.
Вы в какую базу изменения вносите, которая на телефоне или которая в облаке?
До обновления всё так и работало. Теперь изменения на телефоне в облаке не отражаются.
Зачем? Нет, открыли файл один раз и работаете с ним. Все.
То есть теперь надо после каждого изменения базы сохранять её вручную в гугл облаке? Через кнопку "Поделиться" ???
Просто открываете свой файл прямо в диске: https://community.personalfinances.ru/knowledge-base/article/sync_mobile