作者ring1106 (I'm fine)
看板AndroidDev
标题[问题] android 连 php 会停止
时间Sat Aug 3 02:25:32 2013
最近在写登入页面,原本我写好的一个测试用是可以接收到php回传的资料,
但是在我同学接手排完版後,就会出现unfortunately,test has stop.
这个讯息,我已经尝试重贴程式码(有经过记事本)也无法,
一行一行注解後发现是在接收回应的HttpResponse好像有问题,
因为打开这行注解後就会停止了。
程式码也确定过没问题,因为原本是可以接收到的。
现在不知道是在哪里出了问题导致程式无法正常运行。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 192.192.154.44
1F:推 Ansaga:Android版本问题? 用thread开连线试试 08/03 03:08
2F:→ Ansaga:然後确定manifest里有给网路权限 08/03 03:09
3F:→ ring1106:可以开启,但是按下button做连线後就停止了 08/03 03:49
4F:推 sdyy:我猜你是用main thread在连 导致错误 08/03 09:15
程式码是这样
http://ideone.com/eZoGXi
现在是java.lang.RuntimeException: Can't create handler inside thread that has not
called Looper.prepare()
问题,但是不会Looper在google中
※ 编辑: ring1106 来自: 192.192.154.43 (08/03 15:31)
5F:推 ncuman:写网页相关的apps应该要用 intentservice 08/03 16:05
6F:→ Armuro:用AsyncTask 在doInBackground这方法理实作 08/03 16:33
7F:→ Armuro:你的结果会在 onPostExecute 得到 08/03 16:34
不是很懂,是要覆写吗?
※ 编辑: ring1106 来自: 192.192.154.43 (08/03 18:21)
可以了~~~
※ 编辑: ring1106 来自: 192.192.154.43 (08/03 18:46)