1

我是安卓新手。在我的应用程序中,我尝试调用 SOAP Web 服务,但是当我运行该项目时,它显示:Required API is 9, but Device API is 8。

我能为此做些什么。

4

1 回答 1

2

这意味着您在代码中使用的方法或类直到 API 修订版 9 才添加到 Android(Gingerbread,请参阅此列表)。

如果您希望您的应用程序在较低的 API 版本上运行,则必须删除该调用,或使用反射(如果需要,请在此处描述)来检查它的可用性。无论哪种方式,您都必须找到另一种方法来在较低的 API 版本上执行您想要的操作。

于 2012-05-01T07:34:12.400 回答