从网站Api获取数据到Android应用程序

时间:2015-06-14 14:59:28

标签: java android

我有一些Java知识,但它非常新鲜。昨天我开始学习一些Android版Java并遇到了问题。具体来说,我想从网站API中检索一个十进制数,以进行一些应用内计算。我的代码在普通Java中完美运行,但是当我将其插入到Android Studio中时,它会编译,但应用程序在开始时崩溃。任何帮助,将不胜感激。

这是数字检索代码:

        URL url = new URL("api.example.com");

    URLConnection con = url.openConnection();
    InputStream is =con.getInputStream();

    BufferedReader br = new BufferedReader(new InputStreamReader(is));

    String line = null;
    int cont=0;

    while ((line = br.readLine()) != null) {
        cont++;
        if(cont==28){
            Dol = Double.parseDouble(line.substring(25, 31));

        }
    }

1 个答案:

答案 0 :(得分:1)

AsyncTask仅需要执行的网络任务相关的任何内容 在AsyncTask

中试用