首页 > TAG信息列表 > android-syncadapter
如何在Android上与SyncAdapter同步?
如果需要启动同步临时,请使用requestSync.但是当setIsSyncable定义为false时,它似乎不起作用.在这种情况下,如何根据用户请求启动同步? 此外,如果之后我将setIsSyncable定义为true,并且还开始了与addPeriodicSync的同步,则同步将开始2次.解决方法:1:要覆盖setIsSyncable: 在requestSynPeriodicSync在android kitkat和棒棒糖中不起作用
我每12小时在应用程序中执行一次同步,之前我在android 4.4以下版本中尝试过,同步适配器可以正常工作,但是kitkat和periodsyncsync甚至都无法触发,请帮帮我. public static void configurePeriodicSync(Context context, int syncInterval, int flexTime) { Account account =android-我应该使用同步适配器吗
我的应用程式需求 登录. 注册. 每隔1分钟从服务器获取数据并更新UI. 没有本地数据库. 对于登录和注册,我将使用常规的HTTP调用,但是对于间隔为1分钟的定期请求,我正在考虑使用SyncAdapter, 我应该为此使用SyncAdapter吗,即使我没有本地数据库存储也是如此. 是否可以从SyncAdapter更Android SyncAdapter中的重试机制
我正在使用以下方法启动手动同步 public void startSync(){ Bundle syncBundle = new Bundle(); syncBundle.putBoolean(ContentResolver.SYNC_EXTRAS_EXPEDITED, true); syncBundle.putBoolean(ContentResolver.SYNC_EXTRAS_MANUAL, true); syncandroid – 一般同步设置“自动同步”复选框以编程方式
我正在寻找一种方法来启用/禁用“常规同步设置”中的“自动同步”复选框. 股票电源控制小部件也具有此功能.如果这个小部件可以做,那么我也应该有一个解决方案,对吗?请各位帮助我,我正在拼命寻找网络上的解决方案但没有成功. 此操作是否可能必须进行用户交互?我知道我可以发送一个Intandroid – 使用SyncAdapter与* local * gmail和facebook app数据同步
对于我需要开发的应用程序,我需要能够使用SyncAdapter同步gmail和facebook数据.我希望与本地的facebook和gmail应用程序(如果可用)同步,而不是远程服务器.与本地应用程序同步意味着更少的电池使用,更少的网络使用,更快的同步等.当然,如果需要,我将设置正确的权限. 我的问题: >如果有Android多个同步适配器项目,如Google帐户?
我目前将Android应用设置为使用Android的AccountManager功能,使用SyncAdapter和经过身份验证的帐户自动执行同步. 我只有一个同步适配器运行,它同步所有内容,但我想将其分开,以不同的间隔执行不同内容的同步. 我如何拥有像Google这样的多个同步项?解决方法:您只需使用相同的帐户类型android – 新联系人创建而不是更新现有联系人
我正在将我的应用程序与Android默认联系人应用程序集成.我想在每个联系人详细信息中显示选项“xyz using MyApp”.我能够在Accounts Section中看到我的应用程序,其中包含同步联系人的选项,但我的应用程序仍未合并使用现有联系人,而是创建新联系人并合并其中. performSync()方法 prandroid – 如何添加到联系人的新联系人时,如何添加类似whatsapp选项
我开发了一个需要做两件事的应用程序: >创建一个用户帐户(如WhatsApp). >每当有新的联系人条目时,如果联系人正在使用我的应用程序,则立即在联系人应用程序中显示联系人详细信息页面中的“呼叫”或“消息”选项. Example解决方法:您需要创建一个SyncAdapter,这基本上是一种能够与服在Android App和网络服务器之间同步数据
我想在Android应用程序和服务器之间同步数据(例如数据库记录,媒体).如果您已经看过Evernote或类似的应用程序,您当然明白我的意思. 我有一些问题(想象一下我们想要同步DB记录): >每个用户都有自己的一部分服务器空间(例如Evernote或Dropbox).也许用户通过手机创建新记录并在服务器中android – 在同步服务运行后刷新FragmentActivity中的片段
在SyncAdapter的同步服务运行后,是否有任何优雅的解决方案可以在FragmentActivity的ViewPager中刷新片段中的视图? 我尝试在我的适配器上调用notifyDataSetChanged()和notifyDataSetInvalidated(),以及在我的视图(GridViews)上调用refreshDrawableState(),但无济于事.也许我一直在从android – 使用同步适配器Volley / RoboSpice进行网络请求的同步处理
我的应用程序需要定期向服务器请求新数据.我已经研究过这个,很多人建议使用同步适配器与服务器同步,但是我的要求发生了变化,我需要做以下过程.是否仍然建议使用同步适配器,或者我可以使用任何其他库来有效地生成以下Http请求序列. public void onPerformSync(Account account, Buandroid – 定期同步从不触发
我使用SyncAdapter进行某些服务器客户端同步.在official android developer guide中提到了触发同步的不同方法. 1服务器数据更改时运行同步适配器 你只需致电: ContentResolver.requestSync(ACCOUNT, AUTHORITY, null); 服务器数据更改时(例如,在GCM上). 2内容提供程序数据更改时Android Syncadapter不允许用户选择同步或不同步
我已经阅读了存在的syncadapter的每一个细节,我理解它是如何工作的,但我找不到任何关于是否可以不让用户不同步数据的信息. 例如,如果我使用syncadapter将我的应用程序的所有数据与服务器同步,显然我不希望用户能够从帐户屏幕检查“不同步数据”,所以我想知道是否有一种方法可以将android – 如何将消息从后台服务发布到UI片段?
我对Greenrobot的EventBus有一个问题. 我试图从我的同步适配器的后台服务发布事件,并在片段中捕获它以更新UI. 问题是,当我尝试从同步适配器发布事件时,我在调试日志中得到以下内容: No subscribers registered for event class olexiimuraviov.ua.simplerssreader.event.UpdateUI找不到活动来处理Intent {act = android.accounts.AccountAuthenticator}即使我有一个
当用户在“帐户和同步”中选择“添加帐户”或想要使用该应用程序但尚未登录时,我正在尝试让我的应用程序显示我的登录活动.我已经非常密切地关注了示例SampleSyncAdapter,但无法使其工作并收到以下异常: 找不到处理Intent的活动{act = android.accounts.AccountAuthenticator} 我的Android SyncAdapter不会在我的设备上同步Samsung S6 Edge Plus Nougat(在API <= 23时定期同步)
我使用SyncAdapter时遇到问题.关于它的最奇怪的事情是它早先工作,但现在同步只有在我手动调用时才有效. 它也不适用于模拟器(API 24) 这是我的同步适配器代码: public class SmogAppSyncAdapter extends AbstractThreadedSyncAdapter { private static final String LOG_TAG = Sm在Android应用程序中自动执行ContentResolver.setMasterSync是不好的做法还是粗鲁?
我在我的应用程序中广泛使用syncadaptor来实现其核心功能.我还使用了syncadaptor提供的定期刷新.因此,在手机上禁用“帐户和同步”,我的应用程序将毫无用处.使用ContentResolver.setMasterSyncAuto(true)来打开同步被认为是一种不好的做法或粗鲁.只是做一个ContentResolver.setIsSySyncAdapter android:userVisible属性不起作用
根据android文档 android:userVisible defaults to true and controls whether or not this sync adapter shows up in the Sync Settings screen. 但它在设置中显示它获得的任何价值! 编辑2014年11月3日 我从authenticator.xml中删除了android:icon android:label android:smallIcoandroid – 使用同步适配器和警报每15分钟将数据发布到服务器
要求 – 我需要大约每15分钟获取用户的位置坐标并将其发布到服务器.有必要大致以这些间隔发布数据. 实现 – 我已经制作了同步适配器,而不是使用AlarmManager,因为它节省了电池.我已经将ContentResolver.addPeriodicSync()设置为每15分钟大致同步一次我的应用程序,它获取当前位置并android – 我真的需要导出SyncAdapter服务吗?
onPerformSync(...) { // building status bar notification here } <service android:name=".SyncService" android:exported="false"> ... 这对我有用(4.4.2 SGN3).出现通知. requestSync()和addPeriodicSync(). 有人有想法吗? 是否需要导出SyncAdapter服务? 我真正想知道在Android日历中添加事件
private void setEvent(){ long startMilis = 0; int mCalId = 1; long endMilis = 0; Calendar beginTime = Calendar.getInstance(); beginTime.set(2013, 1, 29, 9, 10); startMilis = beginTime.getTimeInMillis(); Calendar endTiandroid – 使用Volley和Sync Adapter
我已经搜索了很多关于这个,但找不到任何解决方案.我一直在使用Volley来处理我的网络通信.最近我决定使用SyncAdapter将我的数据同步到服务器.在onPerformSync()方法中,我以为我会使用Volley将数据发送到服务器,因为Volley很容易发出GET,POST请求. 问题 – SyncAdapter和Volley都使创建一个Android后台服务,该服务不断轮询REST API以获取数据
我需要编写一个Android服务,轮询服务器以获取数据,解析数据,然后通过意图将其发送到应用程序.轮询必须经常进行(每隔几秒钟).根据我的阅读,不推荐这样的轮询(由于电池寿命问题).这是我第一次在Android上开发,经过大量的研究,有一些事情对我来说还不清楚. 我不确定服务,同步适配器或android – 如何在SyncAdapter中添加类别
我尝试了一个伟大的Google示例来同步来自Web服务的联系人,并且工作正常. 这称为SampleSyncAdapter,非常值得:http://developer.android.com/resources/samples/SampleSyncAdapter/index.html 我已经完成了所有工作,但我无法在示例中或在文档中找到添加链接到自定义活动的类别的方法,