我试图上传照片到Flickr,但这段代码抛出了一个文件的异常未找到。图像在文件夹中,但我不知道为什么Android会抛出异常。请帮忙。如何访问图像路径?
OAuthRequest request = new OAuthRequest(Verb.POST,
"http://api.flickr.com/services/upload/");
service.signRequest(accessToken, request);
MultipartEntity entity = new MultipartEntity();
entity.addPart("photo", new FileBody(new File("/test/res/drawable-hdpi/icon.png"),
"image/png"));
ByteArrayOutputStream out = new ByteArrayOutputStream();
try {
entity.writeTo(out);
request.addPayload(out.toByteArray());
request.addHeader(entity.getContentType().getName(),
entity.getContentType().getValue());
Response response = request.send();
String body = response.getBody();
} catch (IOException e) {
e.printStackTrace();
}
R.raw.icon不工作 – 2013-03-06 21:47:54
看一看[这里](http://stackoverflow.com/questions/4081763/access-resource-files-in-android) – niculare 2013-03-06 21:53:59