我正在使用 Eclipse 开发一个 android 应用程序。在我昨晚尝试将其部署到我的设备之前,一切都进行得很顺利。当我单击运行时,我看到了以下内容:
[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)