【发布时间】:2017-03-07 13:17:19
【问题描述】:
我尝试将 Accelerometer 数据发送到 Kaa 沙箱并进行一些数据分析 所以我创建了获取加速度计传感器读数的活动,我还创建了一个 Kaa 管理器来启动 kaa 客户端
但我收到了这个错误
03-06 17:10:42.117 2945-2978/org.kaaproject.kaa.demo.testAcc I/*ultOperationTcpChannel:无法同步。频道 [default_operation_tcp_channel] 正在等待 CONNACK 消息 + KAASYNC 消息 03-06 17:10:42.163 2945-2983/org.kaaproject.kaa.demo.testAcc I/AbstractHttpChannel:处理通道 default_bootstrap_channel 的所有同步 03-06 17:10:42.178 2945-2980/org.kaaproject.kaa.demo.testAcc D/libc: [NET] android_getaddrinfofornetcontext+,hn 9(0x6c6f63616c686f),sn(),hints(known),family 0,flags 1024 , 过程=org.kaaproject.kaa.demo.testAcc 03-06 17:10:42.184 2945-2980/org.kaaproject.kaa.demo.testAcc E/DefaultBootstrapChannel: 接收操作服务器列表失败{} org.apache.http.conn.HttpHostConnectException:与http://localhost:9889 的连接被拒绝 在 org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:193) 在 org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:169) 在 org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:124) 在 org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:379) 在 org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:560) 在 org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:492) 在 org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:470) 在 org.kaaproject.kaa.client.transport.AndroidHttpClient.executeHttpRequest(AndroidHttpClient.java:112) 在 org.kaaproject.kaa.client.channel.impl.channels.DefaultBootstrapChannel.processTypes(DefaultBootstrapChannel.java:56) 在 org.kaaproject.kaa.client.channel.impl.channels.DefaultBootstrapChannel.access 200 美元(DefaultBootstrapChannel.java:32) 在 org.kaaproject.kaa.client.channel.impl.channels.DefaultBootstrapChannel$BootstrapRunnable.run(DefaultBootstrapChannel.java:92) 在 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:428) 在 java.util.concurrent.FutureTask.run(FutureTask.java:237) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 在 java.lang.Thread.run(Thread.java:761) 引起:java.net.ConnectException:权限被拒绝 在 org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:190) 在 org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:169) 在 org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:124) 在 org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:379) 在 org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:560) 在 org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:492) 在 org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:470) 在 org.kaaproject.kaa.client.transport.AndroidHttpClient.executeHttpRequest(AndroidHttpClient.java:112) 在 org.kaaproject.kaa.client.channel.impl.channels.DefaultBootstrapChannel.processTypes(DefaultBootstrapChannel.java:56) 在 org.kaaproject.kaa.client.channel.impl.channels.DefaultBootstrapChannel.access 200 美元(DefaultBootstrapChannel.java:32) 在 org.kaaproject.kaa.client.channel.impl.channels.DefaultBootstrapChannel$BootstrapRunnable.run(DefaultBootstrapChannel.java:92) 在 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:428) 在 java.util.concurrent.FutureTask.run(FutureTask.java:237) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 在 java.lang.Thread.run(Thread.java:761) 引起:java.net.SocketException:权限被拒绝 在 java.net.Socket.createImpl(Socket.java:454) 在 java.net.Socket.connect(Socket.java:584) 在 org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:136) 在 org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:149) 在 org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:169) 在 org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:124) 在 org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:379) 在 org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:560) 在 org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:492) 在 org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:470) 在 org.kaaproject.kaa.client.transport.AndroidHttpClient.executeHttpRequest(AndroidHttpClient.java:112) 在 org.kaaproject.kaa.client.channel.impl.channels.DefaultBootstrapChannel.processTypes(DefaultBootstrapChannel.java:56) 在 org.kaaproject.kaa.client.channel.impl.channels.DefaultBootstrapChannel.access 200 美元(DefaultBootstrapChannel.java:32) 在 org.kaaproject.kaa.client.channel.impl.channels.DefaultBootstrapChannel$BootstrapRunnable.run(DefaultBootstrapChannel.java:92) 在 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:428) 在 java.util.concurrent.FutureTask.run(FutureTask.java:237) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 在 java.lang.Thread.run(Thread.java:761) 03-06 17:10:42.185 2945-2980/org.kaaproject.kaa.demo.testAcc I/DefaultFailoverManager:服务器 [BOOTSTRAP,-1835393002] 失败 03-06 17:10:42.186 2945-2980/org.kaaproject.kaa.demo.testAcc W/DefaultChannelManager:根据故障转移策略决策,将在 2000 毫秒内尝试连接到下一个引导服务
我也尝试使用 Cell 监视器演示,但是我在 MongoDB 上没有收到任何东西。源代码也缺少“kaaManager.start(this);”
添加此行后,我得到了上述相同的错误
请帮我解决这个问题
谢谢 约瑟夫
【问题讨论】:
标签: android cassandra apache-zeppelin kaa