2017-10-25 13 views
0

私は非常に大きな問題があります。私は現時点でアプリを構築しています。 Androidエミュレータでアプリケーションを起動するとうまくいきます。私はいくつかのデータを保存することができ、それも私にこれらを表示されます。したがって、データはローカルに保存されます。 (Couchbase Lite) 私はイオンフレームワークを扱っています。 これでCouchbase ServerとCouchbase Liteを同期したいと思います。 私は同期ゲートウェイを使用しますが、動作しません。 以下、私のsync-gateway-config.jsonと私のログを見ることができます。 誰かが私を助けることができますか?Couchbase Sync GatewayはCouchbase LiteとCouchbase Serverの間で同期しません

{ 
    "interface": ":4984", 
    "adminInterface": "0.0.0.0:4985", 
    "log": ["*"], 
    "databases": { 
     "syncdb": { 
     "server": "http://127.0.0.1:8091", 
     "bucket": "sync_gateway", 
     "username": "sync_gateway", 
     "password": "********", 
     "sync": 
      function (doc) { 
       channel (doc.channels); 
      }, 
      "users": { 
      "GUEST": { 
       "disabled": true, 
       "admin_channels": ["public"] 
      }, 
      "Administrator": { 
       "disabled": false, 
       "password": "**********", 
       "admin_channels": ["*"] 
      } 
     } 
    } 

Log

答えて

0

Androidのエミュレータは、それが実行するマシンに接続するための特別なアドレスを使用しています。 10.0.2.2経由でSync Gatewayに接続するようにアプリを設定します。詳細については、this Stack Overflow postを参照してください。

+0

私はすでに10.0.2.2でSync Gatewayに接続するようにアプリを設定しましたが、同じログを表示して動作しません – WINADA

関連する問題