[問題] google calendar

看板AndroidDev作者 (郝小明)時間13年前 (2011/07/22 11:19), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
開發層: (應用/框架/庫/核心) 應用 問題: 無法取出google calendar Event 輸入: 預期輸出: 錯誤輸出: 錯誤訊息: org.xml.sax.SAXNotRecognizedException: http://xml.org/sax/features/external-parameter-entities 程式碼: (請多利用置底文網站) DateTime startTime, endTime; startTime = DateTime.parseDateTime("2011-07-15T00:00:00-00:00"); endTime = DateTime.parseDateTime("2011-07-30T00:00:00-00:00"); try { eventFeedUrl = new URL("http://www.google.com/calendar/feeds/default/allcalendars/full"); Log.d("EventFeed", "start"); CalendarEventFeed myFeed = myService.getFeed(eventFeedUrl, CalendarEventFeed.class); if (myFeed.getEntries().size() > 0) { for(int i=0;i<myFeed.getEntries().size();i++) { System.out.println(myFeed.getEntries().get(i).getTitle().getPlainText()); } } } catch (MalformedURLException e) { Log.d("error1", "error1"); // TODO Auto-generated catch block e.printStackTrace(); } catch (ServiceException e) { Log.d("error2", "error2"); // TODO Auto-generated catch block e.printStackTrace(); } 參考: (書籍/網頁/...) 補充說明: run的時候程式不會出錯,可是LOG會出現很多systemError 我有測出來是丟出ServiceException google了很久發現有人也遇到相同問題 好像也是無解 可以登入 新增月曆 新增事件 就是取月曆和事件會出現問題 有沒有人寫過的 希望可以分享一下 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.219.0.177

07/22 11:23, , 1F
相同的code在java是可以取出資料 android不行
07/22 11:23, 1F
※ 編輯: btsken 來自: 124.219.0.177 (07/22 11:34)

07/22 11:42, , 2F
用logcat把stacktrace的內容記下來
07/22 11:42, 2F
※ 編輯: btsken 來自: 124.219.0.177 (07/22 12:03)
文章代碼(AID): #1EAEnIVN (AndroidDev)
文章代碼(AID): #1EAEnIVN (AndroidDev)