我正在使用Eclipse开发一个Android应用程序。一切顺利,直到昨晚我试图将它部署到我的设备上。当我点击Run时,我看到了以下内容:
[2012-04-26 09:00:52 - Unicyclist] Android Launch!
[2012-04-26 09:00:52 - Unicyclist] adb is running normally.
[2012-04-26 09:00:52 - Unicyclist] Performing com.unicycle.UnicyclistActivity activity launch
[2012-04-26 09:00:52 - Unicyclist] Automatic Target Mode: Unable to detect device compatibility. Please select a target device.
[2012-04-26 09:01:05 - Unicyclist] Uploading Unicyclist.apk onto device 'SH0AZR805746'
[2012-04-26 09:01:05 - Unicyclist] Failed to install Unicyclist.apk on device 'SH0AZR805746': No such file or directory
[2012-04-26 09:01:05 - Unicyclist] com.android.ddmlib.SyncException: No such file or directory
[2012-04-26 09:01:05 - Unicyclist] Launch canceled!
听起来它正试图在手机上安装的目录丢失了。或者它可能是我电脑上的目录?我通过搜索找不到任何相关内容,我不确定如何调试。
这是手机,不是虚拟设备。
手机正在运行cyanogenmod,而不是库存。
昨晚更新了一堆应用程序(相关?)我从备份中重新映像了手机,并正确部署了应用程序。然后我更新了自上次备份以来更改过的应用程序,并将其保留了一夜。今天早上,它不会再次部署(同样的问题)
该应用程序启动正常 另一款平板电脑,在虚拟设备中运行良好
我的开发环境位于保管箱文件夹中,如果这有任何区别。我在Windows和2台Linux计算机上进行开发。
使用这款手机的两台Linux电脑都出现同样的问题(尚未尝试过Windows)