2014-02-24 33 views
0

我的应用程序是使用设置为API 19的“编译”选项创建的。现在,当我尝试运行API级别设置为15或更低的应用程序时,出现错误。错误表示它无法找到很少的属性,我认为这是由API降级造成的,因此无法识别一些属性。如何更改Android应用程序的“编译”选项

那么,有没有什么办法可以通过低版本的API来运行我的应用? 如何在创建应用程序时更改“compile with”选项已设置?

回答

0

“编译时使用”SDK定义取决于您的构建工具。对于Eclipse/ADT,它在project.properties中定义。

但是,您可以真正将其保留在SDK 19中。相反,请将清单中的minSdkVersion设置为您要支持的最低SDK版本。在您的项目上运行Android Lint - 它会报告您使用最小SDK版本中没有的API功能的错误。

+0

感谢您的快速回复。 是的,它报告错误,说少数属性需要定义。 我交叉检查,这些属性已经定义。 – user3345968

+0

如果存在特定问题,请考虑将其包含在您的问题中。 – laalto

+0

我想知道如何在创建应用程序项目后更改“编译”选项。 – user3345968

相关问题