При развертывании на устройстве приложение не работает должным образом из-за файла данных, который не работает. Он хорошо работает на компьютере, но не на телефоне 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();
Я пытаюсь также с этим кодом, но файл не найден, я думаю, потому что поставщик данных ничего не возвращает.
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));