- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
自从我升级到 2.0 后,我的 Android Studio
一直被某种调试消息垃圾邮件
[ 05-17 17:08:32.896 81: 81 D/ ]
Socket deconnection
[ 05-17 17:08:34.896 81: 81 D/ ]
Socket deconnection
[ 05-17 17:08:36.910 81: 81 D/ ]
Socket deconnection
[ 05-17 17:08:38.912 81: 81 D/ ]
Socket deconnection
[ 05-17 17:08:40.909 81: 81 D/ ]
Socket deconnection
[ 05-17 17:08:42.918 81: 81 D/ ]
Socket deconnection
它一直在继续。每当我的应用程序开始将数据推送到服务器时,它就会变得非常高兴。数据正在传输,所以我不确定发生了什么。
我已将其添加到我的 logcat 过滤器中以尝试摆脱它,但它不起作用:^(?!WifiStateMachine|ConnectivityService|ConnectivityManager|dalvikvm|IInputConnectionWrapper)
有谁知道如何摆脱这个?这让调试我的应用程序和跟踪我的日志变得非常困难。
谢谢你的时间
编辑感谢您指出 Genymotion
可以指向 Android SDK 并使用 adb.exe
来阻止这种愚蠢的垃圾邮件的评论在 genymotion 主应用程序下,单击选项 -> ADB -> 自定义 android SDK指向/AppData/Local/Android/sdk宾果!
最佳答案
您是否偶然使用了 Genymotion?更新到 2.7.0 版本后我有同样的错误。默认情况下,Genymotion 使用自己的 adb.exe ,位于 Genymotion\tools 文件夹中。我意识到 adb.exe 的三个不同实例同时运行 - 一个在 Android\sdk\platform-tools 文件夹中,两个在 Genymotion 文件夹中。
我更改了Genymotion的配置以使用系统adb.exe,Socket断开连接错误消失了。我有 Android Studio 2.1.2。
如果您使用的是真实设备,则可能是电缆连接问题。在所有情况下,最好检查是否没有不同的 adb.exe 实例同时运行。
附言Socket deconnection instant 错误再次出现,这次只出现在平板电脑 AVD 上,而且只在横向模式下。如果您遇到同样的情况,请关闭所有打开的应用程序并打开网络和共享中心 - 更改适配器设置。右键单击 Virtualbox host only network - Properties,取消选中所有其他选项,只保留 Virtualbox NDIS6 Driver、TCP/IPv4 和两个链接层(我怀疑 TCP/IPv6 是原因)。然后重新启动操作系统。
编辑“套接字断开连接”错误还有第二个原因。如果更改默认 ADB 后仍然存在,请退出 Genymotion,稍等片刻,然后将 Virtualbox 作为独立程序打开。选择您的 AVD - 设置 - 网络。如果它设置为“Host only adapter”,将其更改为 NAT Network - Name NatNetwork(NAT 或 Bridged 也可以)。似乎 Genymotion 在每次启动时都强制网络适配器再次“仅主机”,而 NAT 是第二个适配器。通常它工作正常,但如果发生断开连接错误,则更改 NAT 网络使其消失。
关于android studio 2.0 logcat 因断开连接而发送垃圾邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37280134/
我是 C 新手,还没有真正掌握 C 何时决定释放对象以及何时决定保留对象。 heap_t 是指向结构堆的指针。 heap_t create_heap(){ heap_t h_t = (heap
我有一个问题,我不知道如何解决。问题是: char * ary = new Char[]; ifstream fle; fle.open(1.txt, ios_base::binary); fle.s
假设我在 C# 中有字符串:“我看不到你……” 我想删除(替换为空等)这些“’”符号。 我该怎么做? 最佳答案 那个“垃圾”看起来很像有人将 UTF-8 数据解释为 ISO 8859-1 或 Wi
我无法在解析方法中更改蜘蛛设置。但这绝对是一种方式。 例如: class SomeSpider(BaseSpider): name = 'mySpider' allowed_domains
在开始之前,我们先回顾一下堆是个什么玩意,大家可能都知道,我们每天创建的Java对象几乎都存放在堆上面,所以说堆是一个巨大的对象池一点都不过分,在这个对象池里面管理者数据巨大的对象实例。 在对
我想知道为什么 printf() 在提供数组且没有格式化选项时成功打印字符数组,但在使用整数数组时编译器会抛出警告并打印垃圾值。 这是我的代码: #include int main() { c
我正在研究 Scrapy 库并尝试制作一个小爬虫。 这是爬虫的规则: rules = ( Rule(LinkExtractor(restrict_xpaths='//div[@class="w
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: Printing a string to a temporary stream object in C++
这个问题在这里已经有了答案: Are WebGL objects garbage collected? (2 个答案) 关闭 3 年前。 在 WebGL 中,纹理的创建和销毁使用: WebGLTex
我继承了以下代码: (为保护无辜者更改了一些名称。) package foo.bar.baz; import javax.swing.JPanel; //Main panel in the GUI c
如果我没记错的话,在某些情况下,Java 中的 lambda 会生成为匿名类实例。例如,在这段代码中,lambda 需要从外部捕获一个变量: final int local = 123456; lis
我正在阅读托管代码中的内存泄漏,想知道是否可以在 C# 不安全代码中创建它? unsafe { while(true) new int; } 我不确定如果它作为不安全代码运行,是否会被 GC
假设我有以下用 HTML 编写的网页(仅正文部分): ... function fn() { // do stu
我想知道是否有简单的命令可以删除在 latex 编译过程中生成的所有不必要的文件,例如.aux、.log 等 最好将它链接到常规的 Latex 构建命令,这样在我点击“编译”后,垃圾文件就会被删除。
Java 在 Java7 中引入了带有字符串的 switch case。我想知道使用这样的开关盒是否会产生垃圾。 例如在我的程序中, String s = getString(); switch(s)
Cevelop将 char junk 作为“未初始化的变量”对象。在这种情况下,解决问题的正确方法是什么? friend std::ostream& operator>(std::istream&
关闭。这个问题需要debugging details .它目前不接受答案。 编辑问题以包含 desired behavior, a specific problem or error, and t
我正在编写一个发送和接收纯文本的小型 boost asio tcp 服务器和客户端。通信或多或少是请求响应。在测试期间,我想我只是向服务器发送垃圾数据,向它发送 100.000 个请求。 客户端发
我正在使用 SAX 来读取/解析 XML 文档,并且它工作正常,除了这个特定的站点,在该站点中 eclipse 告诉我“文档元素之后的垃圾”并且我没有返回任何数据 http://www.zachblu
这是我的 Scrapy 爬虫代码。我正在尝试从网站中提取元数据值。没有元数据在一个页面上出现多次。 class MySpider(BaseSpider): name = "courses"
我是一名优秀的程序员,十分优秀!