我是android的新手,我正在关注this tutorial访问android上的OData服务。 我被困在必须代理访问Odata服务的地方。任何人都可以告诉我如何制作代理? 该教程说使用以下方式开发它:
IDataServiceProxy proxy = new DataServiceAtomPubProxyImpl(DataServiceClient.URL);
我试图将它包含在我的MainActivity.java中,但它无效。你能告诉我这些类的定义在哪里:IDataServiceProxy,DataServiceAtomPubProxyImpl,DataServiceClient。 ?以及如何继续为我的Android应用程序制作代理?
答案 0 :(得分:1)
这个例子没有解释这个,但实际上很简单:
如果您查看从java项目导入的文件,您应该有一个名为“ MyData OdataAppService.java ”的文件。这是您的服务,而不是您在示例中看到的其他文件。
要获得服务,您只需创建一个新的实例:
MyDataOdataAppService service = new MyDataOdataAppService();
...然后你可以运行service.createMyItemQuery(“............”);