android-syncadapter

    2热度

    2回答

    我的应用程序要求 登录。 注册。 1分钟周期性间隔从服务器获取数据并更新UI。 没有本地数据库。 用于登录,注册,我将使用正常的HTTP调用,但是在一个分钟时间我想用SyncAdapter,定期要求 我应该使用SyncAdapter这?,连我都没有本地DB存储器。 是否有可能从SyncAdapter更新UI? 我已经通过了下文链接 How do I use the Android SyncAdap

    2热度

    1回答

    我在我的应用程序中使用SyncAdapter和AccountAuthenticator。当做同步的东西时,我调用AccountManager.blockingGetAuthToken来获取访问令牌。我理解这种方法,当它无法获得令牌时(或者换句话说,当getAuthToken方法返回一个Intent来启动Activity时),它会启动我的登录活动。 但它只是返回null,不启动活动。 这是我的验证器

    0热度

    1回答

    如何在低于API-11的minSDK中使用AbstractThreadedSyncAdapter?以下构造函数正在抱怨需要API-11。 public DogSyncAdapter(Context context, boolean autoInitialize, boolean allowParallelSyncs) { super(context, autoInitialize, al

    0热度

    1回答

    我的同步适配器存在很大问题。 第一步,我想每次调用同步,一个特殊的活动恢复(非常低效,我知道但它只能用于测试)。 当我在启动应用程序(从Android Studio安装,用户数据可用)后第一次打电话给我的ContentResolver.requestSync时,它会调用我的onPerformSync方法。 但后来当我打电话给requestSync时,onPerformSync方法从未被调用过。这就

    1热度

    1回答

    当onPerformSync发生时,我需要当前位置,但我不想设置一个独立的服务,它始终处于活动状态,请求位置,因为我的SyncAdapter时期会以指数方式退避,以致同步之间的时间段可能会多个小时分开。在每次同步之间运行位置请求是浪费的。 我打算使用GoogleApiClient和LocationServices.FusedLocationApi.requestLocationUpdates,然后

    4热度

    3回答

    我正在构建一个Android应用程序,其中涉及产品的详细信息。这些产品将会有500到1000个项目,并随着时间的推移而发展,随着后端服务器的变化。 为了避免每次从服务器获取这个大数据来显示列表,需要保存在本地数据库中并通过从数据库查询来显示。 对于持久数据,我探索了以下几种方法。 本地源码(使用同步适配器框架同步) 境界(想不出如​​何同步) Couchbase精简版(有它自己的同步网关) 但尚未

    0热度

    1回答

    我已经构建了一个帐户同步适配器,以显示本地通讯录中应用程序的联系人。 有一个虚假authonticator,提供帐户。还交代是可同步 ContentResolver.setIsSyncable(account, ContactsContract.AUTHORITY, 1); ContentResolver.setSyncAutomatically(account, ContactsCon

    5热度

    2回答

    我正尝试使用'StubProvider'和'StubAuthenticator'编写同步适配器,我遵循官方指南,我的代码运行时没有任何错误,但'onPerformSync()'没有被调用,我尝试了一切,但没有用。 我的完整的项目可以从https://www.dropbox.com/s/48bgj3wweehaieu/MyApplication.zip?dl=0 这里是班我使用下载: 类MainAc

    3热度

    1回答

    我已经实现了一个将数据写入Android联系人提供程序的SyncAdapter。大多数情况下,这似乎工作正常,除了我的用户的一小部分,谁看到应用程序崩溃每次SyncAdapter触发!当我从这些设备(运行Android 5+主要是三星设备)恢复日志,这是我所看到的:现在 exception: android.database.sqlite.SQLiteException: null at and

    0热度

    2回答

    我一直在考虑这种情况。 比方说,我有一个SQLite数据库包装在ContentProvider,数据库中的数据发送到一个web服务,每10分钟运行一次SyncAdapter。 要知道哪些行已发送到Web服务,使用状态列(0 =未发送,1 =已发送)。 应用程序UI是使用LoaderManager.LoaderCallbacks填充的列表,以及用户输入数据的另一个视图(表单)。 的SyncAdapt