草庐IT

socket_handle

全部标签

java - Android 客户端没有从 node.js 服务器接收到 socket.io 消息

我已经使用socket.io将Android客户端连接到node.js服务器,我能够向服务器发送消息但无法在客户端接收消息。对于客户端,我做类似的事情Log.i("MainActivity:","sendingmessage");finalJSONObjectsdpObj=newJSONObject();try{sdpObj.put("id","presenter");sdpObj.put("sdpOffer",localSdpOffer.description);}catch(JSONExceptione){e.printStackTrace();}LoginActivity.mSo

java - 当设备未连接到充电器时,NetD 会销毁 socket

我有一个非常烦人的问题,我不明白发生了什么:我们正在编写一个库,它通过蓝牙建立一个套接字。之后,我们在本地主机上注册一个服务器。现在有几个应用程序正在建立与本地主机的连接并发送/接收数据。服务器正在bundle连接并通过蓝牙处理通信。我们从Android7.0开始遇到这个问题;NetD经常破坏我们到本地主机的套接字。我们可以在Logcat中看到以下输出:>06-2312:38:17.5765222676INetd:Destroyed3socketsforUidRanges{10000-2147483647}skip={1001102710010100131001810021>10035

android - NFC Intent 过滤器 => I/NfcDispatcher(923) : Connect to a tech with a different handle

我正在开发一个与某些VCard标签完美配合的NFC应用程序。现在,我想使用客户发送给我的一些不同的标签。Android设备(Nexus4和GalaxyNexus)只是发出NFC蜂鸣声,但没有应用出现,也没有Intent选择器...这是我的Intentlist条目:这是我扫描标签时关联的logcat:12-2812:29:35.599:D/ACDB-LOADER(164):ACDB->send_afe_cal12-2812:29:35.609:D/NativeNfcTag(923):Connecttoatechwithadifferenthandle12-2812:29:35.619:D

android - 为什么 ServerSocket 不调用 NetworknOnMainThread 而 Socket 调用?

server=newServerSocket(PORT);不会在我的应用程序上调用NetworkOnMainThreadException,我认为它应该调用并编辑代码以在另一个线程上运行socket=newSocket(ADDRESS,PORT);正确调用NetworkOnMainThreadException。我是不是漏掉了什么或者是应该修复的错误? 最佳答案 为什么要这样?newServerSocket(...)只是一个本地操作。它不涉及任何实际的网络Activity,而newSocket(...)涉及,并且它最多可以阻塞一分钟

mysql - centos : Another MySQL daemon already running with the same unix socket

启动mysqld服务时出现奇怪的错误:AnotherMySQLdaemonalreadyrunningwiththesameunixsocket.我尝试列出正在运行的服务并停止它们,但是在启动mysqld服务时发生了同样的错误。我可以尝试删除mysqld并重新安装它,但这也会删除数据库吗? 最佳答案 为防止问题发生,您必须从命令行正常关闭服务器,而不是关闭服务器。#立即关闭-h这将在关闭机器之前停止正在运行的服务。基于Centos,当你遇到这个问题时,另一种方法是移动mysql.sock:#mv/var/lib/mysql/mysq

mysql - centos : Another MySQL daemon already running with the same unix socket

启动mysqld服务时出现奇怪的错误:AnotherMySQLdaemonalreadyrunningwiththesameunixsocket.我尝试列出正在运行的服务并停止它们,但是在启动mysqld服务时发生了同样的错误。我可以尝试删除mysqld并重新安装它,但这也会删除数据库吗? 最佳答案 为防止问题发生,您必须从命令行正常关闭服务器,而不是关闭服务器。#立即关闭-h这将在关闭机器之前停止正在运行的服务。基于Centos,当你遇到这个问题时,另一种方法是移动mysql.sock:#mv/var/lib/mysql/mysq

java - Android Socket Connection Refused ETIMEDOUT(连接超时)

我已经在我的PC上创建了一个服务器(本地主机和端口是8080)并试图在我的Android设备上连接到它。但每次我尝试它都会给我这个错误:java.net.ConnectException:failedtoconnectto/10.0.2.2(port8080):connectfailed:ETIMEDOUT(Connectiontimedout)我一直在网上查看,查看了无数页面,并尝试了我能找到的所有内容。-将and​​roid主机切换到10.0.2.2-关闭防火墙-更改端口-确保PC和android设备连接到相同的互联网连接服务器代码是用Java编写的,为了确保它能正常工作,我尝试使

android - Activity 未找到异常 : No Activity found to handle Intent sospicious behaviour

我有一个正在生产中的应用程序,在过去的24小时内,我收到了来自单个用户的大约50次崩溃(每小时3-4次)。Fabric将设备类型标记为“sdk”,操作系统版本始终为4.1.1。这是堆栈跟踪:FatalException:android.content.ActivityNotFoundException:NoActivityfoundtohandleIntent{act=android.intent.action.VIEWdat=market://details?id=com.google.android.gms&pcampaignid=gcore_8487000---flg=0x800

nginx启动失败(bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket…permissions)

nginx启动失败,端口被占用nginx启动失败(bind()to0.0.0.0:80failed(10013:Anattemptwasmadetoaccessasocketinawayforbiddenbyitsaccesspermissions))在Windows安装了下nginx启动失败,报错nginx:[emerg]bind()to0.0.0.0:80failed(10013:Anattemptwasmadetoaccessasocketinawayforbiddenbyitsaccesspermissions)原来是nginxlisten的80端口被占用cmd输入命令netstat-

Android AWS s3 SDK 下载抛出 "Socket is closed"异常或提前终止

我正在尝试使用AWSAndroidSDK1.0.4或1.0.3从S3下载对象。这是我的代码:AmazonS3Clientclient=getConnection(userCredentials);S3Objectobj=client.getObject(workspaceName,objectName);ObjectMetadatameta=obj.getObjectMetadata();longsize=meta.getContentLength();logger.info("S3objectlength:"+size);InputStreamis=newBufferedInputS