我用Eclipse编写的android程序无法运行

编写了一个wifidirect的程序,但是无论是真机还是模拟器,一开始运行就提示已经停止了,也就是无法运行。然后查看console的结果如下:跪求大神帮我看一下出了什么问... 编写了一个wifi direct的程序,但是无论是真机还是模拟器,一开始运行就提示已经停止了,也就是无法运行。然后查看console的结果如下:

跪求大神帮我看一下出了什么问题?完全没看懂他再说什么。。。。
这是LogCat中的截图,每次运行,都会换一个PID和TID,每次都是同样的问题失败。我觉得不是adb的问题,我已经按照了很多教程重启或者各种各样处理adb和端口,但是没有用。我觉得是我的某一个设置出了问题,我是对照官网wifi direct demo程序进行修改的,不知道有什么设置是会影响到这个问题的了?
再加50分,跪求大神
展开
 我来答
zzhouqianq
推荐于2016-09-11 · 超过14用户采纳过TA的回答
知道答主
回答量:19
采纳率:0%
帮助的人:26.1万
展开全部

这个问题我也遇到过,原理是跟@ghc创业者 差不多。我写了一个批处理来解决,你可以试一下。不过使用前,你要将adb.exe添加到path变量中才行。或者是把批处理中

cd /d %~dp0sdk\platform-tools

这句话改成

cd /d "包含adb.exe的目录"

我这个批处理第一步是先重启adb.exe,重启adb后,批处理会暂停。此时,你可以再试着运行一下你的Android程序,如果解决了就关闭这个批处理,否则就继续执行批处理。它会关闭所有占用adb端口的进程后再重启adb。这样问题应该就解决了。这个问题主要原因还是因为现在很多手机管理软件在后台运行的缘故。

如果有杀毒软件拦截批处理,请放行。批处理是安全的,不放心可以自己查看批处理的代码。

更多追问追答
追问
请问这个bat文件要放到哪里呢?放到手机中运行么还是电脑端?我从来没有用过这个类型的文件~~谢谢指教~~
追答
电脑端运行该bat文件,双击就可以运行了。你先找到adb.exe文件,一般是在SDK目录的platform-tools目录下。SDK目录应该知道吧?Eclipse设置项里也要设置它的目录的。假设你的sdk目录是C:\SDK,那么将用记事本打开该bat文件,找到
cd /d %~dp0sdk\platform-tools
改成
cd /d "C:\SDK"
然后保存。注意路径两端的引号别忘了,是英文的引号。
小傻

推荐于2018-03-28 · 知道合伙人软件行家
小傻
知道合伙人软件行家
采纳数:11567 获赞数:31135
已经做过两个上架的app和两个网页项目.

向TA提问 私信TA
展开全部

eclipse编写的android程序无法运行可能的原因如下:

  1. eclipse本身没有安装好,没有加载好对应的android的jar包。

  2. android程序本身存在bug,如果没有修复的话,是无法运行的。

  3. adb进程被系统杀死,需要重启才能使用。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鸭研所
2014-03-11 · TA获得超过104个赞
知道答主
回答量:89
采纳率:100%
帮助的人:21.2万
展开全部
给你举个例子:
C:\Users\xxxx>adb nodaemon server
cannot bind 'tcp:5037'
原来adb server 端口绑定失败
继续查看到底是哪个端口给占用了

C:\Users\xxxxxx>netstat -ano | findstr "5037"
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 4236
TCP 127.0.0.1:5037 127.0.0.1:49422 ESTABLISHED 4236
TCP 127.0.0.1:49422 127.0.0.1:5037 ESTABLISHED 3840
打开任务管理器kill掉4236 这个进程。ok
看看是否能解决你的问题。
更多追问追答
追问
请问如何查询出你上面的内容了?我在C盘中没有找到啊
追答
那只是个命令而已。和哪个盘符没有关系。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
华傲易49
2014-03-11 · TA获得超过455个赞
知道小有建树答主
回答量:935
采纳率:42%
帮助的人:301万
展开全部
8601端口在关闭,正在强制关闭进程主页
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式