0
String album = "http://picasaweb.google.com/data/feed/api/user/"+email;
HttpURLConnection con = (HttpURLConnection) new URL(albumUrl).openConnection();
// request method, timeout and headers
con.setRequestMethod("GET") ;
con.setReadTimeout(15000);
con.setRequestProperty("Authorization", "GoogleLogin auth="+auth);
con.setRequestProperty("GData-Version", "2");
// set timeout and that we will process output
con.setReadTimeout(15000);
con.setDoOutput(true);
// connnect to url
con.connect();
// read output returned for url
BufferedReader reader = new BufferedReader(new InputStreamReader(con.getInputStream()));
問題:每次我打電話con.getInputStream()它給了我文件中未發現異常。 但是,當我加載桌面瀏覽器相同的網址,然後它顯示正確的數據。的Picasa getAlbum請求不能正常工作的Android
我很困惑爲什麼對android它是拋出異常。
在此先感謝。
請發表您的logcat的錯誤。 – Sam 2013-02-17 18:41:23
AlbumList.fetchAlbumList()415 02-19 18:14:22.159:W/System.err(1507):java.io.FileNotFoundException:http://picasaweb.google.com/data/feed/api/user/ honeysaini88 02-19 18:14:22.159:W/System.err(1507):\t at libcore.net.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:186) 02-19 18:14:22.159:W/System.err(1507):\t at com.example.picasa.AlbumList.fetchAlbumList(AlbumList.java:124) 02-19 18:14:22.169:W/System.err(1507):\t at com.example。 picasa.MainActivity $ 1.run(MainActivity.java:35) 02-19 18:14:22.169:W/System.err(1507):\t at java.lang.Thread.run(Thread.java:856) – user1871952 2013-02-19 18:15:22
please幫助Sam .. – user1871952 2013-02-21 11:16:17