如何在设备上部署数据

时间:2019-10-16 12:38:42

标签: gluon-mobile

当我在设备上进行部署时,该应用程序无法正常运行,因为数据文件没有打开。它在计算机上效果很好,但在Android手机上效果不佳。应用程序启动,但仅显示框架。什么是正确的方法。我使用xml文件是因为它很方便。该文件在资源文件中。

      inputStream = getClass().getClassLoader().getResourceAsStream("dataRU.xml");


      //FileSystemView.getFileSystemView().getSystemDisplayName(inputStream);
        JAXBContext jc = JAXBContext.newInstance(CoursFrancais.class);
        Unmarshaller u = jc.createUnmarshaller();
        cours = (CoursFrancais) u.unmarshal(inputStream);
        inputStream.close();

我也尝试使用此代码,但是我猜找不到文件,因为dataprovider不返回任何内容。

  FileClient file=FileClient.create(new File("//src//main//resources//","dataRU.xml"));

        InputStreamInputConverter<CoursFrancais> converter=new XmlInputConverter<>(CoursFrancais.class);
        GluonObservableObject<CoursFrancais> listePages=DataProvider.retrieveObject(file.createObjectDataReader(converter));

0 个答案:

没有答案