标签: sync

日历活动已保存在手机本地,但无法同步到Google日历

我尝试通过以下代码添加日历.创建的活动可以通过手机上的日历应用读取,但只需同步到在线Google日历即可.任何人都可以给我一些点击来解决这个问题吗?

这里有一些评论1.代码在我的真实手机上运行(Galaxy Nexus 4.1.1)2.所有其他日历事件都可以同步到Google日历,只是程序添加无法同步.

---更新---

当我更改以下代码时

values.put(CalendarContract.Events.SYNC_EVENTS,1);
values.put(CalendarContract.Events.VISIBLE, 1);
Run Code Online (Sandbox Code Playgroud)

- 我收到了错误

java.lang.IllegalArgumentException: Only the provider may write to sync_events
Run Code Online (Sandbox Code Playgroud)
    public void addEvent() {

    long startMillis = 0;
    long endMillis = 0;

    Log.v("LOG", "entered addEvent");


    //Calendar beginTime = Calendar.getInstance();
    //beginTime.set(2012, 8, 11, 22, 0);
    //startMillis = beginTime.getTimeInMillis();
    startMillis = System.currentTimeMillis() + (3600 * 1000)*4;

    //Calendar endTime = Calendar.getInstance();
    //endTime.set(2012, 8, 11, 23, 0);
    //endMillis = endTime.getTimeInMillis();
    endMillis = System.currentTimeMillis() + (3600 * 1000)*5;

    ContentResolver cr = getContentResolver();
    ContentValues values = new …
Run Code Online (Sandbox Code Playgroud)

android sync google-calendar-api android-calendar

10
推荐指数
1
解决办法
3129
查看次数

数据库同步或迁移工具

将生产和开发数据库手动同步真的很痛苦.

是否有任何工具可以让两个数据库保持同步?像Laravel框架的迁移之类的东西?

我正在使用MySQL和PHP.我在这里和那里搜索,但无法找到合适的工具.

php database migration sync

10
推荐指数
1
解决办法
9992
查看次数

'sync'和'syncfs'系统调用是否映射到FUSE的'fsync'调用?

FUSE API不公开文件系统级sync的呼叫,只是fsyncfsyncdir.是否意味着在sync调用时(或syncfs在FUSE挂载点内),内核会调用fsync所有FUSE挂载的文件系统上的所有打开文件?或者是否有不同的语义?

linux filesystems sync fuse fsync

10
推荐指数
1
解决办法
1086
查看次数

同步算法

对同步算法有什么好的参考吗?

我对在多个用户之间同步以下类型数据的算法很感兴趣:

  • 日历
  • 文件
  • 列表和大纲

我不只是在寻找的目录的内容同步一拉 rsync的 ; 我有兴趣合并单个文件中的数据.

algorithm calendar sync

9
推荐指数
2
解决办法
5942
查看次数

如何同步两个或多个Mercurial服务器?

我想将Mercurial服务器保存在四个不同的位置,并希望它们在任何给定时间都相同.这意味着,对其中任何一个的任何更改都必须传播到所有其他服务器.怎么做?

mercurial synchronization sync repository

9
推荐指数
1
解决办法
2318
查看次数

使用Microsoft Sync Framework跨网络同步文件

此处给出的文件同步示例 - http://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=sync&ReleaseId=3424仅讨论在同一台计算机上同步文件.有没有人遇到过使用类似WCF之类的工作示例,以使其适用于网络中的文件?

Bryant的例子 - http://bryantlikes.com/archive/2008/01/03/remote-file-sync-using-wcf-and-msf.aspx并不完整,只是单向同步而且不太理想.

wcf sync microsoft-sync-framework

9
推荐指数
1
解决办法
4997
查看次数

C#Lock语句

当一个线程试图进入一个关键部分并获得一个锁时,它实际上在做什么?

我问这个是因为我经常创建一个对象(对象类型),它只用于锁定目的.请考虑以下内容:我想编写一个接受集合的方法,以及一个将作为锁定对象的对象,以便该方法中的整个集合操作将在临界区内声明,该区域将被该给定对象锁定.

我应该使用"ref"传递该锁定对象还是传递该对象的引用副本就足够了?换句话说 - 因为lock语句仅用于引用类型,机制是否检查引用对象的值,还是检查指针的值?因为很明显,当传递一个没有"ref"的对象时,我实际上得到了一个引用的副本,而不是引用本身.

c# mutex locking sync

9
推荐指数
1
解决办法
4820
查看次数

列出所选帐户的受支持的授权

我正在尝试开发一个仅使用同步帐户同步的应用程序ContentResolver.requestSync(account, authority, extras);.

我可以使用和分别作为同步同步联系人和日历.com.android.contactscom.android.calendarauthority

但是,有没有办法获得特定帐户支持的权限列表

另外,使用的效果nullauthority什么?

android sync accounts android-contentresolver

9
推荐指数
1
解决办法
498
查看次数

递归触摸以修复计算机之间的同步

我正在寻找一种从命令行触摸目录(和子目录)中的每个文件的方法,因为我的错误,我的同步回购已经在我的开发机器上有点不合时宜.

我现在通过一些不愉快的巫术设法让​​它在一台机器上恢复到一个干净的状态,在我进行下一次同步之前,我想在这台机器上优先考虑所有时间.

有没有简单的方法来触摸所有文件?

或者我最好是手动同步目录?

(我正在使用Dropbox进行同步以供参考)

bash command-line sync dropbox

9
推荐指数
1
解决办法
7024
查看次数

dispatch_async vs dispatch_sync执行顺序

我有一个创建的串行调度队列:

dispatch_queue_t serialQueue = dispatch_queue_create("com.unique.name.queue", DISPATCH_QUEUE_SERIAL);
Run Code Online (Sandbox Code Playgroud)

我想使用这个串行队列来确保类访问的线程安全性,同时自动异步工作,不需要返回调用线程.

- (void)addObjectToQueue:(id)object
{
    dispatch_async(serialQueue, ^{
        // process object and add to queue
    }); 
}

- (BOOL)isObjectInQueue:(id)object
{
    __block BOOL returnValue = NO;
    dispatch_sync(serialQueue, ^{
        // work out return value
    });
    return returnValue;
} 
Run Code Online (Sandbox Code Playgroud)

如果我调用addObjectToQueue:方法,然后立即调用isObjectInQueue:方法,它们是否保证以相同的顺序执行,或者is/In将首先执行isObjectInQueue?

换句话说,dispatch_async执行与dispatch_sync完全相同(立即调度块),除了它不阻塞调用线程?

我已经看到类似的问题,答案是双向的,所以我正在寻找一个明确的答案,最好用Apple文档支持.

concurrency sync objective-c grand-central-dispatch dispatch-async

9
推荐指数
1
解决办法
6886
查看次数