所以背后的故事是这样的: 我可以安装完美并在模拟器上运行程序,但第二次我尝试将其安装在我的设备上我得到了这个:
[2011-01-08 21:29:36 - girboardpro] Android Launch!
[2011-01-08 21:29:36 - girboardpro] adb is running normally.
[2011-01-08 21:29:36 - girboardpro] Performing com.laytproducts.girboardpro.mainAct activity launch
[2011-01-08 21:29:38 - girboardpro] Uploading girboardpro.apk onto device 'I8975c9b90dc'
[2011-01-08 21:29:46 - girboardpro] Failed to install girboardpro.apk on device 'I8975c9b90dc': timeout
[2011-01-08 21:29:46 - girboardpro] Launch canceled!
我不明白为什么。 我的LogCat上没有任何东西弹出,设备上没有任何反应......
希望有人可以提供帮助:)
谢谢,
布兰登
答案 0 :(得分:3)
如果拔出设备并将其重新插入不起作用,请尝试将上传超时时间增加到20000毫秒之间。它位于Window→首选项→Android→DDMS→“ADB连接超时(ms)”。
答案 1 :(得分:2)
在你的情况下,我会尝试以下事情:
如果先前已安装该应用程序且未再次安装,则从命令提示符运行“adb uninstall”软件包名称
在手机上设置 - >申请 - >发展 - >可调试为真
尝试从命令提示符adb install apk.file
重新启动设备:我也遇到过这种情况,重启电话& eclipse解决了我的问题。
希望它有所帮助!
答案 2 :(得分:1)
我从未亲自看过这条消息,但你应该尝试使用:
adb kill-server
然后再试一次。它会重置与手机的adb通信链接。有时在开发中的调试会话期间提供帮助。对于像IME键盘这样的系统类型文件,您也可以尝试使用将APK推送到设备
adb push <location_of_apk_on_computer> <future_location_on_phone>
然后像普通的APK一样安装
adb install <location_of_apk>
您可能也遇到了无法从设备上卸载的问题,因此您应该尝试:
adb uninstall <fqn_of_program>
在您的情况下,“com.laytproducts.girboardpro”似乎是完全合格的名称(fqn)
答案 3 :(得分:0)
我不认为这是这个答案的正确错误消息(我找不到设备),但无论如何都要尝试:
要在手机上安装Android应用,您需要转到:
设置&GT;应用
设置:未知来源为真
设置&GT;应用 - &GT;发育
将所有内容设置为True以获得更好的调试环境。
希望它有所帮助!