[問題] PHP傳送資料到android問題
***文章有點長, 不好意思***
小弟現在在想辦法寫出
android程式可以connect到簡單的網頁
然後網頁(php)可以回傳字串給app上
因為是剛接觸android&java
所以照著教學一步步作:
http://ppt.cc/6-ZY
不過由於還沒建立database,
網頁端我只簡單的寫了這樣 (不知道這樣可不可以讓app接收到??)
<?php
$output="AAA";
print(json_encode($output));
?>
而剩下大致都一樣
這是java檔:http://dl.dropbox.com/u/5362111/android_java.txt
還麻煩大家可以幫忙看一下~
這樣跑的結果app還是馬上crash掉
log的第一條是這樣
Error in http connection android.os.NetworkOnMainThreadException
看樣子是這邊的exception抓到的
//http post
try{
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new
HttpPost("http://140.113.235.47/~lihsing/main.php");
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
HttpResponse response = httpclient.execute(httppost);
HttpEntity entity = response.getEntity();
is = entity.getContent();
}catch(Exception e){
Log.e("log_tag", "Error in http connection"+e.toString());
}
有google那條error log的解決方式
不過台灣好像很少資料, 幾乎都老外在討論
可惜也看不懂=_= 而且solution都不太一樣
希望板上前輩能指點迷津一下!
Thanks!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.121.222
推
02/07 01:06, , 1F
02/07 01:06, 1F
→
02/07 01:07, , 2F
02/07 01:07, 2F
→
02/07 01:07, , 3F
02/07 01:07, 3F
→
02/07 01:07, , 4F
02/07 01:07, 4F
→
02/07 01:19, , 5F
02/07 01:19, 5F
→
02/07 01:20, , 6F
02/07 01:20, 6F
→
02/07 01:21, , 7F
02/07 01:21, 7F
→
02/07 01:26, , 8F
02/07 01:26, 8F
推
02/07 14:04, , 9F
02/07 14:04, 9F
→
02/07 14:04, , 10F
02/07 14:04, 10F
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章