我在Eclipse中有一个android项目我开始在Android 2.2版本中开发。 (我认为)。我想更新项目以在我的2.3.3设备上运行。有没有办法升级项目,还是我需要创建一个新项目?
答案 0 :(得分:3)
所以基于你的问题...我只是想说一个Android 2.2应用程序将在2.3.3设备上运行而不做任何更改。 (即,申请是向前兼容的)
如果您仍想更改平台版本,请继续阅读。
在Project Explorer窗格中右键单击您的项目,然后选择“Properties”。出现的窗口如下所示,您可以选择不同的平台目标。
如果您的项目随后在“问题”窗格中报告了一些与属性相关的错误,则可以通过再次右键单击项目并选择Android Tools
- >来修复这些错误。 Fix Project Properties
菜单项:
AndroidManifest.xml
文件中有一个uses-sdk
element,minSdkVersion
属性应该始终设置为某个内容,特别是如果您要将应用程序放入Android Market。相应的API levels for Android are well documented。
答案 1 :(得分:0)
我最近在Eclipse IDE中自己做过这个。
如果右键单击项目并查看属性。有一个标签,您可以在其中选择目标框架(2.2。?,2.3.3等)取消选择2.2并选择2.3.3。
此时,如果你要保存并重新打开项目,它会告诉你某些属性搞砸了。如果再次右键单击该项目,则最后几个菜单按钮之一将包含“修复项目属性”行的文本。单击该选项,然后一切都应该正常工作。
答案 2 :(得分:0)
我还无法添加评论(显然),但想添加上述答案。 是的,如上所述,您可以编辑项目属性以绑定到新的目标android框架版本。在“属性”下,您要选择的左侧标题为“Android”。而且你没有“取消选择并选择”,只需检查你想要的目标框架(你只能有一个活动,它们真的是单选按钮,而不是复选框!)。