我正在开发一个 android 应用程序,我想使用我自己的自定义同步适配器来同步我的应用程序和 Google 驱动器或 Dropbox 中的数据。
看起来 SyncAdapter 是最好的方法,因为 Android 会决定何时是最佳同步时间,即何时正在进行其他同步以获得更好的电池性能等。
但是,根据我的阅读,SyncAdapter 需要一个帐户验证器,以便用户可以从 Android 设置 > 添加帐户屏幕添加一个帐户。
我不确定实现这一点的最佳方法是什么,因为没有必要让用户在我的服务器上注册一个帐户以进行身份验证,无论如何都需要通过 Google Drive/Dropbox 进行身份验证。有没有办法制作一个可用于同步适配器的虚拟帐户,是否需要某种身份验证,我是否应该伪造帐户身份验证器可以使用的用户名和密码,以便它可以创建帐户并使用一个同步适配器。
感谢您的任何帮助,您可以提供。