在安卓2.3开发的程序放到安卓4.2出现问题

milo1224 2014-11-02 09:36:25
我在安卓2.3开发的程序放到安卓4.2的系统中去就出现问题,每次一点登陆后就显示程序已经停止运行。
我网上看到说安卓4.0后的访问网络要放到新的线程中去,我程序里面很多地方都访问到网络,难道每个地方都重新开一遍线程?
有没有什么省事一点的办法?
...全文
239 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
王彦涛_hb 2014-11-03
  • 打赏
  • 举报
回复
手机客户端软件是用什么工具开发呢,vs2012可以不,要免费的
wudiisss 2014-11-03
  • 打赏
  • 举报
回复
没有,2.3以后网络请求必须是异步的,因为网络耗时较长,放在主线程会引起阻塞,不能响应用户的触摸事件。因此需要放在单独的线程中,完成后通过handler通知主线程
s_wenze 2014-11-03
  • 打赏
  • 举报
回复
4.0以后每次访问网络都必须新建线程,你可以把你要的网络请求整理成一个公共的方法,在各个界面调用,界面接收回调接口就好了。或者勇哥框架比如google出的volley,人家都封装好了,直接用就ok
zhuxr2003 2014-11-03
  • 打赏
  • 举报
回复
2.3已经彻底被淘汰,所以你测试必须是大于4.0的sdk
milo1224 2014-11-02
  • 打赏
  • 举报
回复
没人知道吗???

80,348

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧