首页| 论坛| 消息

标题:Android程序可以运行,无法调试
作者:fomalhaut
日期:2014-07-15 01:14
内容:

我对一个使用Qt的开源软件进行了一些小修改,使其可以运行在Android上。以前在Ubuntu 13.10下测试成功(忘了当时用的Qt是什么版本了,只记得不是5.2.0就是5.1.1),但现在无法正常调试了。现在操作系统升级成了14.04,Qt版本试过5.2.0和5.3.1,但都不能正常调试。5.3.1调试的时候Android设备无显示,Qt Creator中显示“无法启动 'org.qtproject.example.xxx'”;5.2.0调试时Qt Creator中显示与5.3.1相同,但Android设备上程序正常启动。但直接运行(不调试)则没有问题。
多方搜寻未果,故求助。


#1 [toby520 07-15 08:40]
这种问题 安卓调试确实很多问题,你使用的是模拟器还是真机?如果是真机可能稍微要好点,但是也不排除有,我经常遇到,这次失败的话 下次 找到进程adb的 把它干掉,因为有时候可能是由于它导致连接不太稳定,话说adb这个东西很烦人的,市面上好多手机助手都有自己的adb,拿adb源码进行修改后,几个手机助手之间有时候还是会打架,连接某手机助手 另外的手机助手连接不上
#2 回 toby520 的帖子 [fomalhaut 07-15 13:13]
toby520:这种问题 安卓调试确实很多问题,你使用的是模拟器还是真机?如果是真机可能稍微要好点,但是也不排除有,我经常遇到,这次失败的话 下次 找到进程adb的 把它干掉,因为有时候可能是由于它导致连接不太稳定,话说adb这个东西很烦人的,市面上好多手机助手都有自己的adb,拿adb源码 .. (2014-07-15 08:40) 
我用的是真机。
最奇怪的是,我写的一个小程序可以正常调试,但这个程序就是无法调试(代码和上次成功调试的时候一样,没有任何改动)。
#3 [foruok 07-16 17:04]
连接超时了吧
#4 回 foruok 的帖子 [fomalhaut 07-16 19:25]
foruok:连接超时了吧 (2014-07-16 17:04) 
为什么会这样呢?
#5 [foruok 07-17 09:26]
有时会因为程序加载慢而导致 qt creator 认为adb 失去影响,告诉你无法启动,可过一会儿,应用自己又起来了。

<< 1 2 3 >> (1/3)

回复 发表
主题 版块