尝试使用GPXparser库解析android studio中的GPX文件

时间:2017-10-18 14:26:01

标签: android android-studio gpx

我有一个gpx文件,我把它放在main下的资源文件夹中。

我想解析gpx文件,因此我添加了gpxparser库。

这是我在onCreate中的代码

    System.out.println("Before try");
    try {
        GPXParser p = new GPXParser();
        System.out.println("In the try");

      // InputStream in_s = getClass().getClassLoader().getResourceAsStream("gpx/timestamps_home_office_customer_hobby_home.gpx");

        InputStream in_s1 =   MainActivity.class.getResourceAsStream("/assets/timestamps_home_office_customer_hobby_home.gpx");


        GPX gpx = p.parseGPX(in_s1);

      System.out.println(gpx.getWaypoints()+"TESTING");

    } catch (FileNotFoundException e) {
        e.printStackTrace();
    } catch (ParserConfigurationException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    } catch (SAXException e) {
        e.printStackTrace();
    }

我打印的内容是null测试日志。

如果我做gpx.getVersion();我实际上得到1.1测试。

所以它实际上感觉就像我正在读取gpx文件。 我做错了什么,如何打印所有的航点?

0 个答案:

没有答案