Re: [問題] Android Widget要連HTTP有問題
※ 引述《TllDA (踢打)》之銘言:
: 大家好
: 我在練習寫可以上網抓一些資料的widget
: 可是HttpResponse的宣告每次執行時都會出錯(Eclipse檢查時是正常)
: 我的大概結構如下
: public void onUpdate
: (Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds)
: {
: updateAppWidget(context, appWidgetManager, appWidgetIds);
: }
: public void updateAppWidget
: (Context context, AppWidgetManager appWidgetManager,int[] appWidgetIds)
: {
: String weather = "";
: RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.main);
: views.setTextViewText(R.id.tvPlace, "TIIDA test");
: String url = "http://www.google.com/ig/api?&weather=taipei";
: HttpClient client = new DefaultHttpClient();
: HttpGet req = new HttpGet(url);
用一下try catch看是什麼錯誤
請用adb logcat看debug logcat
會不會是你的xml沒有宣路 使用網路的權限??
try{
HttpResponse resp = client.execute(req); //this line will go to exception.
}catch(Exception e){
Log.d("Debug", "Exception e:"+e);
}
: }
: 其他部分先省略
: 我是想從google抓天氣資訊
: 但每次都最後這個HttpResponse的宣告處就會跑到Exception
: 不知道要怎麼解
: 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.137.25.26
推
10/23 00:47, , 1F
10/23 00:47, 1F
推
10/23 23:55, , 2F
10/23 23:55, 2F
推
10/24 11:31, , 3F
10/24 11:31, 3F
推
10/24 16:34, , 4F
10/24 16:34, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):