问题描述
- 从android外部文件中获取web服务的 uri?
-
我开发一个 android 应用程序调用rest web服务,解析结果到 Json 对象。我想在一个单独的文件中保存 web 服务的 URI,所以我在 strings.xml 文件中添加了基础的 uri:<string name="BaseRestURL">http://192.168.1.2:8080/SensorRestService/webresources/</string>
在 java 代码中使用 url:
String read = parse.readFeed(R.string.BaseRestURL+"com.rest.entities.user");
这段代码的问题是 "R.string.BaseRestURL" 显示一个 int code,不是真的string值。所以,我使用这段代码还是不能访问资源。
解决方案
如果是在activity中
改为如下获取
String read = parse.readFeed(this.getString(R.string.BaseRestURL)+"com.rest.entities.user");
时间: 2024-08-23 07:28:15