1

我是 android 新手,我正在按照本教程访问 android 上的 OData 服务。我被困在必须制作代理才能访问 Odata 服务的地方。谁能告诉我如何制作代理?该教程说使用以下方法开发它:

IDataServiceProxy 代理 = 新 DataServiceAtomPubProxyImpl(DataServiceClient.URL);

我试图将它包含在我的 MainActivity.java 中,但它不起作用。你能告诉我这些类是在哪里定义的:IDataServiceProxy、DataServiceAtomPubProxyImpl、DataServiceClient。? 以及如何继续为我的 android 应用程序制作代理?

4

1 回答 1

1

该示例没有对此进行解释,但实际上非常简单:

如果您查看从 java-project 导入的文件,您应该有一个名为“ MyData OdataAppService.java ”的文件。这是您的服务,而不是您在示例中看到的其他文件。

要获得该服务,您只需创建一个新实例:

MyDataOdataAppService 服务 = new MyDataOdataAppService ();

...然后你可以运行 service.createMyItemQuery("............");

于 2012-05-09T17:17:00.240 回答