2012-04-26 96 views
0

我正在开发一个使用Eclipse的android应用程序。直到昨天晚上我试图将它部署到我的设备中时,一切进展顺利。当我点击Run时,出现以下提示:发布Android Eclipse错误

[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计算机上会出现

  • 同样的问题(还没有尝试过的窗户还)

+0

您是否在设置>应用程序设置页面(在电话中)选中了“未知来源”复选框? – 2012-04-26 16:10:50

+0

您是否尝试将所有内容复制到另一个文件夹并从那里进行测试?您可以只导入新文件夹。确保应用程序名称不存在。 – 2012-04-26 16:11:48

+0

@Jermin Bazazian - 部署工作正常到另一个设备(平板电脑) - 所以不会表明问题出在设备上? – Brent 2012-04-26 16:13:42

回答

3

的问题是,Eclipse是不是能够找到您的APK文件。只要尝试建立干净。 Here是另一个类似的问题。

+1

为了澄清,Eclipse中的“Project | Clean ...”。 – Brent 2012-04-26 16:48:13