在过去的两天里,我正在开发的应用程序在logcat中显示为“死了”,当我试图通过Android Studio中的run按钮启动该应用程序时,一切看起来都很好,只是该应用程序从未启动,并且在Android Studio中没有留下任何错误消息,除了“死了”。知道这是什么吗?
更新:我已经可以从logcat中移除[死亡]的东西了,方法是:
这也许能让你重新开始,但我的问题是不变的。
这是什么?
为什么会发生呢?
正确的解决方法是什么?
上述错误是由于
java.io.IOException
这会导致当前adb-connection断开连接并连接到另一个软件发出的新adb-connection请求。
java.io.IOException: An established connection was aborted by the software in your host machine
当您启动一个adb客户端时,客户端首先检查是否有一个adb服务器进程已经在运行。如果没有,它将启动服务器进程。当服务器启动时,它绑定到本地TCP端口5037,并侦听从adb客户端发送的命令--所有adb客户端都使用端口5037与adb服务器通信。
然后服务器建立到所有正在运行的仿真器/设备实例的连接。它通过扫描5555到5585(仿真器/设备使用的范围)内的奇数端口来定位仿真器/设备实例。当服务器找到adb守护进程时,它会建立到该端口的连接。注意,每个仿真器/设备实例获取一对顺序端口--一个偶数端口用于控制台连接,一个奇数端口用于adb连接。
上述信息还可以从其文档http://developer.android.com/tools/help/adb.html中看到
adb kill-server //Terminates the adb server process.
然后重新运行应用程序。
我尝试使用本地主机url访问我的endpoint——http://localhost:8080/这是我的Application.java文件 这是我的终点 我试着用这个网址http://localhost:8080/all
我已经在tomcat服务器上安装了应用程序。在启动和加载应用程序的过程中,我有以下堆栈跟踪的错误。如何解决这个问题? apache-tomcat-7.0.47/webapps/petclinic 2016年10月27日下午12:14:36 org。阿帕奇。卡塔琳娜。果心标准上下文起始内部 严重:ServletContainerInitializer处理javax时出错。servlet。Servle
我有一个JUnit测试,它启动了我的spring boot应用程序(Application.java)。 如果我运行JUnit测试,应用程序可以成功启动,但是不能通过url访问 应用程序日志: 当我试图通过url访问应用程序时http://localhost:8080/process该网站称无法访问。
尝试通过Intellij IEDA运行Appium服务器时发生以下错误: 错误:无法启动应用程序会话,错误是:错误:命令失败:C:\WINDOWS\system32\cmd。exe/s/c“c:\Android\sdk\platform tools\adb.exe-s emulator-5554安装”c:\Program Files(x86)\Appium\node\u modules\Appiu
问题内容: 当前,我有一个Java Standalone Swing应用程序。 现在,当用户单击Swing应用程序中的按钮时,我想启动另一个Java应用程序(说:Calculator.jar) 我可以知道什么是便携式方法吗?这样它就可以在多个OS中工作吗? 问题答案: 使用或只是将其放在类路径中并调用其。