我正在编写一个Android同步适配器,基本上遇到了无限循环同步的问题.一旦同步完成,它就会重新开始.
谢谢,
问候,
阿克沙伊
@Override
public void onPerformSync(final Account account, final Bundle extras, final String authority, final ContentProviderClient provider, final SyncResult syncResult) {
Log.i("Sync result full sync = " + syncResult.fullSyncRequested);
Log.i("Sync result " + syncResult.toDebugString());
Log.i("Bundle " + extras.toString());
final CountDownLatch latch = new CountDownLatch(3);
final CachedDataReceiver globalStreamRefreshReciever = new CachedDataReceiver(null) {
@Override
protected void onComplete(int resultCode) {latch.countDown();}
@Override
protected void onError() {latch.countDown();}
};
final CachedDataReceiver newMessagesReciever = new CachedDataReceiver(null) {
@Override
protected void onComplete(int resultCode) {latch.countDown();}
@Override
protected …Run Code Online (Sandbox Code Playgroud) Flutter 几周前工作得很好,但它在我的系统上似乎被破坏了。我清理了现有的安装并重新克隆并安装了 flutter,但它似乎因以下问题而失败:
Akshays-MacBook-Pro-2:~ akshaydashrath$ flutter doctor
Downloading Dart SDK 1.21.0...
#################################################################100.0%
Building flutter tool...
vm-service: Error: Unhandled exception:
Unsupported operation: Cannot extract a non-Windows file path from a
file URI with an authority
#0 _SimpleUri._toFilePath (dart:core/uri.dart:4423)
#1 _SimpleUri.toFilePath (dart:core/uri.dart:4417)
#2 _loadFile (loader.dart:407:26)
#3 _handleResourceRequest (loader.dart:510:5)
#4 _processLoadRequest (loader.dart:941:7)
#5 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:148)
Run Code Online (Sandbox Code Playgroud)
我最近将 MacOS 更新到了 10.12.2,除此之外我无法确定我所做的任何其他可能影响系统的更改。