问题标签 [androidasync-koush]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
604 浏览

android - 用 Ion 覆盖 HostnameVerifier

我正在为 Android 使用 Koushik Dutta 的Ion网络库。我需要覆盖 SSL 检查以进行调试。我发现了如何使用以下方法设置我自己的 SSL 上下文和 TrustManager:

但我不知道如何传入我自己的 HostnameVerifier。使用 HttpsUrlConnection 就像

有没有人使用 ion 覆盖 SSL?有任何想法吗?

0 投票
2 回答
1741 浏览

android - 指定 Android 客户端的套接字事件

我正在编写一个通过 Node.JS + socket.io 连接到套接字实现的 Android 应用程序。我正在为 Android 客户端使用 AndroidAsync ( https://github.com/koush/AndroidAsync )。我想发出一些只有指定客户端才能监听的事件。但我在 Android 客户端上找不到如何加入房间。

  1. 在android上加入房间有什么解决方案吗?
  2. 有没有什么方法可以让 Android 客户端在不使用房间的情况下监听指定事件(不是所有事件)?
0 投票
1 回答
494 浏览

android - 使用离子写入(输出流)

我不明白在 Ion 中应该如何使用 write(outputStream) 方法。我的目标是获得一个可以直接输入杰克逊的 InputStream,如下所示:

但是我不知道从哪里获取输入和输出流,以及如何将它们相互连接。

0 投票
2 回答
338 浏览

java - 从套接字读取数据 - 没有性能

我正在创建一个始终运行并从套接字侦听消息的 android 服务。但它不能以良好的性能工作,我正在寻找一些 nio 替代品或教程。

一直监听套接字的最佳方法是什么?

AndroidAsync 是否支持标准套接字?https://github.com/koush/AndroidAsync

有人用过 Apache Mina 吗?我对米娜有性格问题。http://mina.apache.org/

或者我怎样才能使用标准插座以良好的性能完成这项工作

等待你的经验。

谢谢

0 投票
1 回答
1732 浏览

android - Socket.io android 库发送方法

我正在尝试使用 socket.io https://github.com/koush/AndroidAsync#androidasync-also-supports-socketiolibrary库并尝试使用 webSocket.send("a string"); 通过使用 AsyncHttpClient 创建一个新的 Web 套接字。并通过字符串回调发送字符串。但它不工作?

谁能告诉我它的正确用法,因为 ReadMe.txt 没有更新。

0 投票
1 回答
4466 浏览

android - 带有查询字符串参数的 AndroidAsync socket.io 连接

几天来,我一直在使用带有 Android 的 socket.io。截至目前,我正在使用 Koush 的 AndroidAsync。当我尝试连接到我的本地 socket.io 服务器 ( http://192.168.2.1:3000) 时,一切正常,我可以发出命令并接收事件消息。但是当我尝试将它用于带有查询字符串参数(http://api.mysite.com:8000/socket.io/1?v=1&name=xxx&password=xxx)的实时服务器时,我无法连接。是否有将查询字符串参数传递给 AndroidAsync socket.io 的正确方法?这是我的代码。

0 投票
1 回答
276 浏览

java - 从 Android 应用程序传递值并在控制台上显示

在 Mainactivity.java 中,我从 wifi 获取信号强度 5 次并附加到服务中。我通过 Intent 传递数组列表。我通过另一个文件中的 Intent 获取值。现在,我想将此值传递给 java 桌面服务器。我在 Intent 的 onStart 中调用 asynctask 方法。我没有收到任何错误。但是没有显示任何价值。

当我记录 cat 时,会显示该值。

你能告诉我哪里错了吗

主要活动.Java

JavaServiceClass.java

0 投票
1 回答
1542 浏览

android - 使用 AndroidAsync 库的 TCP 和 UDP 套接字

我正在寻找如何使用 AndroidAsync 库创建简单的 Socket 或 DatagramSocket 的示例。git repo 中的示例、测试和主页上的示例似乎并未涵盖此用例。我看到了 SocketChannelWrapper 和 DatagramChannelWrapper 类,但它们似乎没有公共构造函数。

0 投票
1 回答
165 浏览

android - 使用 AndroidAsync 的 SocketIOClient 使用 onEvent 中接收的数据更改 UI 线程上的元素

我可以在 Android 应用程序的控制台日志中使用System.out. 但是,我如何实际使用这些新数据来更改 UI 中的内容?

我已经尝试过setText一个TextView我可以处理的onCreate。没有错误被抛出,但实际上没有发生任何事情。

我也试过做 aToast但我得到一个错误java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()

0 投票
1 回答
3998 浏览

android - 适用于 Android 的 Socket.io 客户端

Koush 正在取消对 AnroidAsync [ https://github.com/koush/AndroidAsync ] 中 socket.io 的支持,因为 socket.io 规范已经改变。我很难找到替代品。是否有类似的库支持 Android 的 socket.io 客户端?