我的应用不会部署。它认为它是最新的或其他东西。
我在停止工作之前所做的事情......
链接了一个用于数字选择器API 10支持的lib项目。我已经从工作空间和参考中删除了项目。
我记得当我导入它时,它也会改变lib的启动配置。
控制台
[2013-01-06 13:28:33 - App] adb is running normally.
[2013-01-06 13:28:33 - App] Performing uk.co.App.Start activity launch
[2013-01-06 13:28:33 - App] Automatic Target Mode: Unable to detect device compatibility. Please select a target device.
[2013-01-06 13:28:36 - App] Application already deployed. No need to reinstall.
[2013-01-06 13:28:36 - App] Starting activity uk.co.App.Start on device HT23ZW127890
[2013-01-06 13:28:36 - App] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=uk.co.app/.Start }
[2013-01-06 13:28:36 - App] ActivityManager: Warning: Activity not started, its current task has been brought to the front
当然有这个问题Application already deployed. No need to reinstall但是没有一个解决方案有效。
另请注意,卸载..然后再次以旧版本启动。
我重新启动了手机,重启了eclipse。甚至重新启动了我的电脑。当我清理它时,我得到:
[2013-01-06 13:39:47 - App] adb is running normally.
[2013-01-06 13:39:47 - App] Could not find App.apk!
因此,无论如何,它都没有构建我的项目
答案 0 :(得分:6)
在添加库引用时,请确保没有勾选Is Library
。
这表明您正在处理的项目是一个图书馆项目。不是它包括一个。
此标记可在Project properties
标签下的Android
中找到。
答案 1 :(得分:0)
雅。或者您可以在运行选项卡下运行配置。转到应用程序支持,然后单击“新建”选择项目,然后将其定位到设备,通常效果最好。