缺少gen文件夹是问题。构建补丁失败了。我已经尝试了之前发布的所有解决方案,但没有运气。
编辑
要说清楚这是我原来的帖子
我正在使用salesforce SDK,但是当我使用本机创建hello world应用程序时,它正常工作
答案 0 :(得分:2)
即使您删除了gen文件夹,它也会在您编译程序后重新生成它。但如果不是,则尝试创建一个新项目并再次尝试。如果没有,请尝试全新安装API。 / p>
答案 1 :(得分:1)
我认为这是因为什么时候 你导入一个项目,构建 目标未设置在 项目属性 然后默认为该值 在清单文件中使用。并确保你有API 8。
解决方案是启用 为你的目标建立目标 安装API级别(但保持 最小的api支持为 清单中指定的 文件)。
答案 2 :(得分:1)
<强>更新强>
嗯,两个帖子中的每个人都告诉你下载“Android 2.2(API 8)”的“SDK平台”。我真的,真的建议尝试这个。您添加到项目中的库显然需要它......
我有4.2和4.1。这还不够吗?
不,您必须拥有正在构建的旧平台。
只需下载并打开Project > Properties
,点击Android
,然后选择Android 2.2
。毕竟这清理了你的项目并保存。
原始答案
截图并没有给我们太多细节,但是:
Unable to Resolve target 'android-8'
告诉我您可能没有API 8的SDK平台,只需通过SDK Manager下载即可。或者,您可以更改清单中的任何引用以及代码的其余部分,以使用您已有的API。