Log如下
10-01 09:57:38.358 23871-23871/com.pyh.pc.ticket_2 E/Trace﹕ error opening trace file: No such file or directory (2)
10-01 09:57:38.398 23871-23871/com.pyh.pc.ticket_2 W/dalvikvm﹕ Refusing to reopen boot DEX '/system/framework/hwframework.jar'
10-01 09:57:39.109 23871-23871/com.pyh.pc.ticket_2 I/Adreno200-EGL﹕ : EGL 1.4 QUALCOMM build: (CL2924417)
Build Date: 08/22/13 Thu
Local Branch: Huawei_01270965
Remote Branch:
Local Patches:
Reconstruct Branch:
10-01 09:57:39.450 23871-23871/com.pyh.pc.ticket_2 I/Choreographer﹕ Skipped 34 frames! The application may be doing too much work on its main thread.
10-01 09:58:14.227 23871-23871/com.pyh.pc.ticket_2 W/System.err﹕ Invalid int: ""
10-01 09:58:16.139 23871-23871/com.pyh.pc.ticket_2 I/info﹕ 不会挂在了这把
10-01 09:58:16.139 23871-23871/com.pyh.pc.ticket_2 I/info﹕ 不会挂在了这把22
10-01 09:58:16.369 23871-23871/com.pyh.pc.ticket_2 I/tag﹕ 2016-10-01
10-01 09:58:16.369 23871-23871/com.pyh.pc.ticket_2 I/tag﹕ 广州
10-01 09:58:16.369 23871-23871/com.pyh.pc.ticket_2 I/tag﹕ 深圳
10-01 09:58:16.499 23871-23871/com.pyh.pc.ticket_2 I/info﹕ 挂在哪里卧槽
10-01 09:58:16.499 23871-23871/com.pyh.pc.ticket_2 I/info﹕ 挂在哪里卧槽222
10-01 09:58:16.509 23871-23871/com.pyh.pc.ticket_2 I/info﹕ 挂在这了卧槽
10-01 09:58:16.569 23871-23871/com.pyh.pc.ticket_2 I/info﹕ 挂在这了卧槽
10-01 09:58:16.579 23871-23871/com.pyh.pc.ticket_2 I/tag﹕ 2016-10-01
10-01 09:58:16.579 23871-23871/com.pyh.pc.ticket_2 I/tag﹕ 广州
10-01 09:58:16.579 23871-23871/com.pyh.pc.ticket_2 I/tag﹕ 深圳
10-01 09:58:16.940 23871-23875/com.pyh.pc.ticket_2 E/dalvikvm﹕ GC_CONCURRENT freed 2610K, 21% free 13449K/16899K, paused 19ms+5ms, total 70ms
10-01 09:58:16.940 23871-25428/com.pyh.pc.ticket_2 I/info﹕ 挂在这了卧槽22
10-01 09:58:17.160 23871-25428/com.pyh.pc.ticket_2 I/info﹕ 挂在这了卧槽333
10-01 09:58:17.160 23871-25428/com.pyh.pc.ticket_2 I/info﹕ 挂在这了卧槽444
10-01 09:58:17.270 23871-25428/com.pyh.pc.ticket_2 I/tag﹕ 搞定了
10-01 09:58:17.280 23871-23871/com.pyh.pc.ticket_2 I/info﹕ 已执行完
10-01 09:58:17.310 23871-23871/com.pyh.pc.ticket_2 W/ResourceType﹕ Failure getting entry for 0x7f07001b (t=6 e=27) in package 0 (error -75)
10-01 09:58:17.310 23871-23871/com.pyh.pc.ticket_2 W/dalvikvm﹕ threadid=1: thread exiting with uncaught exception (group=0x42651438)
android把打印出来的值全都有,但程序就是崩溃了
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- qq_34745752 2016-10-01 02:01关注
Intent intent = getIntent();
String date3 = intent.getStringExtra("date1");
String startStation = intent.getStringExtra("from");
String arriveStation = intent.getStringExtra("to");Log.i("tag", date3); Log.i("tag", startStation); Log.i("tag", arriveStation); String[] city = getCityCode(startStation, arriveStation); findTiket(date3, city[0], city[1]); } public void findTiket(final String date, final String start, final String end) { new Thread(new Runnable() { @Override public void run() { try { String str = "https://kyfw.12306.cn/otn/lcxxcx/query?purpose_codes=ADULT&queryDate="+date+"&from_station="+start+"&to_station="+end+""; URL url = new URL(str); SSLContext sslctxt = SSLContext.getInstance("TLS"); sslctxt.init(null, new TrustManager[]{new MyX509TrustManager()}, new java.security.SecureRandom()); HttpsURLConnection conn = (HttpsURLConnection) url.openConnection(); conn.setSSLSocketFactory(sslctxt.getSocketFactory()); conn.setHostnameVerifier(new MyHostnameVerifier()); conn.connect(); int code = conn.getResponseCode(); if (code == 200) { InputStream input = conn.getInputStream(); String result = toString(input); if (result != null) { list = TableName.parseJsonTiket(result); if (list != null && list.size() > 0) { handler.sendEmptyMessage(1); } else { handler.sendEmptyMessage(0); } } else { handler.sendEmptyMessage(2); } input.close(); } conn.disconnect(); } catch (Exception e) { e.printStackTrace(); } } private String toString(InputStream input) { String content = null; try { InputStreamReader ir = new InputStreamReader(input); BufferedReader br = new BufferedReader(ir); StringBuilder sbuff = new StringBuilder(); while (null != br) { String temp = br.readLine(); if (null == temp) break; sbuff.append(temp).append(System.getProperty("line.separator")); } content = sbuff.toString(); } catch (Exception e) { e.printStackTrace(); } return content; } }).start(); ; } static class MyX509TrustManager implements X509TrustManager { @Override public void checkClientTrusted(X509Certificate[] chain, String authType) throws CertificateException { } @Override public void checkServerTrusted(X509Certificate[] chain, String authType) throws CertificateException { } @Override public X509Certificate[] getAcceptedIssuers() { return null; } } static class MyHostnameVerifier implements HostnameVerifier { @Override public boolean verify(String hostname, SSLSession session) { return true; } } Handler handler = new Handler() { @Override public void handleMessage(Message msg) { if (msg.what == 0) { if (dialog != null && dialog.isShowing()) { dialog.dismiss(); } Toast.makeText(QueryResultActivity2.this, "没有符合条件的数据,请更换日期!", Toast.LENGTH_SHORT).show(); } else if (msg.what == 2) { if (dialog != null && dialog.isShowing()) { dialog.dismiss(); } Toast.makeText(QueryResultActivity2.this, "服务器没响应!", Toast.LENGTH_SHORT).show(); } else if (msg.what == 1) { tiketView(list); } } }; public void insert() { for (int i = 0; i < TranDate.city.length && i < TranDate.cityCode.length; i++) { map.put(TranDate.city[i], TranDate.cityCode[i]); } } public String[] getCityCode(String start, String end) { String[] code = new String[2]; code[0] = map.get(start); code[1] = map.get(end); return code; } public void tiketView(List<Map<String, String>> list) { simpleAdapter = new SimpleAdapter(QueryResultActivity2.this, list, R.layout.tiket_listview, new String[]{"车次", "起始站", "终点站", "出发时间", "到达时间", "历时", "商务座", "特等座", "一等座", "二等座", "高级软卧", "无座", "软卧", "硬卧", "硬座", "软座", "日期", "备注", "info"}, new int[]{R.id.tiket_listview_trannumber, R.id.tiket_listview_start, R.id.tiket_listview_end, R.id.tiket_listview_starttime, R.id.tiket_listview_endtime, R.id.tiket_listview_lishi, R.id.tiket_listview_swz, R.id.tiket_listview_tdz, R.id.tiket_listview_ydz, R.id.tiket_listview_edz, R.id.tiket_listview_gjrw, R.id.tiket_listview_wz, R.id.tiket_listview_rw, R.id.tiket_listview_yw, R.id.tiket_listview_yz, R.id.tiket_listview_rz, R.id.tiket_listview_date, R.id.tiket_listview_remark, R.id.tiket_listview_info }); tiketList.setAdapter(simpleAdapter); Log.i("info", "已执行完"); }
}
解决 无用评论 打赏 举报
悬赏问题
- ¥100 set_link_state
- ¥15 虚幻5 UE美术毛发渲染
- ¥15 CVRP 图论 物流运输优化
- ¥15 Tableau online 嵌入ppt失败
- ¥100 支付宝网页转账系统不识别账号
- ¥15 基于单片机的靶位控制系统
- ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
- ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
- ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
- ¥15 手机接入宽带网线,如何释放宽带全部速度